North America Several killed as Hurricane Laura slams southwestern Louisiana 29 August 2020, 12:27 am Team Buyback Share this:TweetRedditTelegramWhatsApp