Peru opposition moves to impeach President Pedro Castillo squib

Castillo, who has seen his popularity plunge in recent months, dismissed the 'political noise'.
Continue reading on Al Jazeera...
Tags: