Email
Password
Remember meForgot password?
    Log in with Twitter

2017-12-29 10:40:10

A corruption scandal involving Brazilian contractor Odebrecht is roiling politics in Latin American countries like Peru where President Pedro Pablo Kuczynchi barely escaped impeachment over graft allegations

Image uploaded by AFP
Latest News
Top News