Share

Scenes From the Caribbean as Hurricane Melissa Hits



The system made landfall in Jamaica on Tuesday afternoon, causing widespread flooding and destruction.



Source link