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