Heavy rains in Cuba have led to severe flooding, submerging vehicles in Havana. The torrential downpours highlight the urgent need for improved infrastructure.
Published on 6/8/2024