'Enemies of Humanity'

Foreign Policy Public Health Blog
A coordinated attack at a Chinese train station has left at least 33 people dead -- now the country debates who's to blame. Read More...

Read the complete post at http://www.foreignpolicy.com/articles/2014/03/01/china_kunming_attack_xinjiang_relations


Posted May 30 2014, 10:15 AM by Foreign Policy
Filed under: