Africa At least 74 migrants dead in ‘devastating’ shipwreck off Libya Team Buyback 13 November 2020, 6:19 pm13 November 2020, 6:19 pm Africanews, Al Jazeera English, Worldnews Share this:TweetRedditTelegramWhatsApp