Download
Peruvian police detain Castillo after congressional impeachment
CGTN

Peruvian President Pedro Castillo was detained Wednesday afternoon by security forces after unsuccessfully attempting to dissolve Congress, which subsequently voted to impeach him, Peru's National Police (PNP) confirmed. 

Source(s): Xinhua News Agency

Search Trends