Pedro Castillo: Peru Congress impeaches president amid battle for control

0
56

Soon after Pedro Castillo stated he was dissolving Congress, lawmakers vote to question him.

Source link