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 ...