 Flores was born in Havana in 1962 and committed suicide in September 2016.Juan Carlos Flores was born in Havana, Cuba, in 1962.In 1971, he moved to Alamar, a community built just to the east of Havana and considered one of the largest housing projects in the world.