Hurricane Oscar has tragically claimed the lives of at least six individuals in Cuba, as confirmed by the nation’s president, Miguel Díaz-Canel. The storm made landfall...
Cuba’s government has assured that most of the island will have power restored by Monday, despite facing the imminent arrival of Hurricane Oscar. The island has...