World Fast-moving Atlantic Storm Elsa makes landfall in Cuba 6 July 2021, 5:36 pm Team Buyback Share this:TweetRedditTelegramWhatsApp