2 months ago

Pedro Castillo, ousted president of Peru arrested

teleSUR English
teleSUR English
This Wednesday, the Peruvian Congress approved a motion of vacancy against Pedro Castillo, who is being held at the Prefecture headquarters after being arrested by the National Police. teleSUR
See more about

Browse more videos

Browse more videos