AfricaSouth America Desperate migrants: Nigerians perch on rudder of ship to Brazil Team Buyback 1 August 2023, 10:03 pm1 August 2023, 10:03 pm Africanews, Al Jazeera English, latinamericanews, Worldnews Share this:TweetRedditTelegramWhatsApp