A Barking Dog Won’t Bite
The territorial disputes between China and Japan over a group of uninhabited islands in the East China Sea have sparked protests in China since last month. The intensity of the dispute increased last week after the Japanese government bought some of the islands from a private Japanese owner. On Sunday, the biggest anti-Japanese protests in … Continued