Cuba: Hurricane Oscar causes havoc amid massive power outage in Havana

Cuba: Hurricane Oscar causes havoc amid massive power outage in Havana

Oct 22, 2024 - 19:00
Cuba: Hurricane Oscar causes havoc amid massive power outage in Havana
Cuba: Hurricane Oscar causes havoc amid massive power outage in Havana

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow