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