Surprise Me!

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.

Buy Now on CodeCanyon