Factoria Street
Factoria Street: Site of recent devastation where two buildings collapsed due to heavy rains, highlighting infrastructure issues and emergency response in Havana.
Two Buildings Collapse in Havana Following Heavy Rains
Published on 9/26/2024