Peru is a country in South America with a population of roughly 33 million. The country has been rocked by deadly protests triggered by the recent ouster and detention of ex-President Pedro Castillo.