China’s self-defeating Japan beheading threat

.....

© Washington Examiner