AfricaNorth America Hurricane Sally unleashes torrential rains in US Gulf coast Team Buyback 17 September 2020, 12:57 am17 September 2020, 12:57 am Africanews, Al Jazeera English, usnews, Worldnews Share this:TweetRedditTelegramWhatsApp