Hundreds of Peruvians march to demand president resign
LIMA: Hundreds of Peruvians marched through Lima demanding the resignation of President Pedro Castillo Saturday, as...
Subscribing is the best way to get our best stories immediately.