Center for Strategic Communication

Chinese web users debate what their new map might resemble. Cough.