7 days agoHurricane Rafael makes landfall in Cuba as Category 3 storm after knocking out power on islandInternational Online 365 Global News