Peruvians demand a new, participatory political system

Peoples Dispatch reports from the ground in Peru where massive mobilizations are continuing in support of the ousted president Pedro Castillo.