Blog Censorship Watch: China and the Panama Papers John | April 5, 2016 Only days after the International Consortium of Investigative Journalists released the explosive Panama Papers tax-evasion scandal to the world, China’s government officials and web are already in full denial. Read More