Clashes hit Peru as protesters demand election
Rumble
Demonstrators who support Peru's ousted president Pedro Castillo clashed with riot police on Monday (December 12) in Lima..
Demonstrators who support Peru's ousted president Pedro Castillo clashed with riot police on Monday (December 12) in Lima..