Victoria, B.C., men recount being caught in violent protests in Peru
Peru has been sinking deeper into political crisis amid violent protests following the impeachment and arrest of leftist leader President Pedro Castillo.
Peru has been sinking deeper into political crisis amid violent protests following the impeachment and arrest of leftist leader President Pedro Castillo.
/