Pedro Castillo: Peru's ousted president detained by police in Lima

8th Dec 2022    |    Source: BBC

Pic

Pedro Castillo said he was dissolving Congress just before they were due to vote on his impeachment