Hurricane Melissa made landfall in eastern Cuba as a Category 3 storm early Wednesday after bringing violent winds and heavy rainfall to Jamaica, where it made landfall as a Category 5 storm Tuesday.
Marlys Ruiz, a Cuban content creator who focuses on accessibility and inclusion, sits in her wheelchair on a street in Isla de la Juventud, the island just south of the Cuban mainland. Ruiz says ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results