Pedro Castillo: Peru Congress impeaches president amid battle for control
Soon after Pedro Castillo said he was dissolving Congress, lawmakers vote to impeach him.
The post Pedro Castillo: Peru Congress impeaches president amid battle for control appeared first on Rich TVX News Network.