South America Peru’s President Pedro Castillo in court over criminal charges Team Buyback 6 September 2022, 4:12 pm6 September 2022, 4:12 pm Al Jazeera English, latinamericanews, Worldnews Share this:TweetRedditTelegramWhatsApp