5 days ago
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...
Facebook Share Trend
Squibs You Might Like