Center for Strategic Communication

A coordinated attack at a Chinese train station has left at least 33 people dead — now the country debates who’s to blame.