In Peru, authorities accused Toledo and three other former presidents of receiving payments from the construction giant.
Stay Informed with Buzz News | Your Daily Dose of Trending Topics
In Peru, authorities accused Toledo and three other former presidents of receiving payments from the construction giant.