Vizcarra, a leader in the Peru First party, was found guilty of leading a corruption scheme when he was a governor.
Seek Knowledge, Find Knowledge
Vizcarra, a leader in the Peru First party, was found guilty of leading a corruption scheme when he was a governor.