3 months ago

Strong protests in Peru: Demonstrators demand freedom for Pedro Castillo

teleSUR English
teleSUR English
Several protests took place in different Peruvian cities to demand new elections and the release of former president Pedro Castillo, detained on charges of rebellion and conspiracy by the Public Prosecutor's Office after a failed self-coup. teleSUR
See more about

Browse more videos

Browse more videos