Video | Strong winds and heavy rains as Hurricane Rafael makes landfall in Cuba | AFP Copy 2024-11-07 01:45:06 - From: AFP News