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