Hurricane Rafael Lashes Cuba

2 hours ago 3
Chattythat Icon
Tall waves lashed at the shores of Havana as strong winds knocked out power across the island.
Read Entire Article