Articles

Japan Winning the Battle of Definition, Losing the War of Public Relations

Satoshi Ikeuchi, Professor, Religion and Global Security, University of Tokyo The interesting tendency of Communist Party of China’s central government is to call the disease