Hurricane Melissa makes landfall in eastern Cuba as dangerous Cat 3 storm
Residents leave their homes under pouring rain from Playa Siboney to safe locations ahead of the arrival of Hurricane Melissa, in Santiago de Cuba, Cuba, on October 28,…
Read more Hurricane Melissa makes landfall in eastern Cuba as dangerous Cat 3 storm