Hurricane Rafael Lashes Cuba

by Pelican Press
5 views 0 minutes read

Hurricane Rafael Lashes Cuba

Tall waves lashed at the shores of Havana as strong winds knocked out power across the island.


Source link

#Hurricane #Rafael #Lashes #Cuba

You may also like