3 months agoHurricane Rafael makes landfall in Cuba as Category 3 storm after knocking out power on islandTrending News