Skip to playerSkip to main content
  • 14 years ago
A report by China's central bank has accused the country's communist party cadre and officials of funneling $123.6 billion out of the country.

Al Jazeera's Melissa Chan in Beijing visits an artist on a mission to keep a visual record of the culprits.
Comments

Recommended