Peru: Pedro Castillo Declares Hunger Strike Over Unjust Trial

Imprisoned Peruvian President Pedro Castillo announced a hunger strike on Monday, March 10, denouncing what … Continue reading Peru: Pedro Castillo Declares Hunger Strike Over Unjust Trial