Heavy rains devastate Cuba, claim the life of 3 | Al Mayadeen English