Pedro Castillo, former President of Peru, is on trial for rebellion and abuse of authority
Pedro Castillo, Peru’s former president, is on trial for charges of rebellion and abuse of
President Trump’s freeze on foreign aid may weaken U.S. global influence while granting China a