World Are humans fundamentally decent? | UpFront Team Buyback 27 January 2023, 1:28 pm27 January 2023, 1:28 pm Al Jazeera English, Worldnews Share this:TweetRedditTelegramWhatsApp