World Peru’s Castillo faces major challenges as presidency begins Team Buyback 29 July 2021, 2:03 pm29 July 2021, 2:03 pm Al Jazeera English, Worldnews Share this:TweetRedditTelegramWhatsApp