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