25:00

From: People & Power

Brazil: The Car Wash Scandal

We investigate a massive corruption scandal in Latin America involving some of its most prominent public figures.


Related

More from Documentary
Most Read