Thousands march in Peru calling for president's resignation
2022-11-06 3 Dailymotion
Thousands of protesters march in Lima downtown to demand the resignation of leftist President Pedro Castillo, who is under an unprecedented six investigations for alleged corruption.