Dina Boluarte sworn in as head of state while Castillo detained by police after congress voted overwhelmingly to impeach him

Leave a Reply

Your email address will not be published. Required fields are marked *