Anti-Japanese protests flared all weekend in major cities across China, including Beijing, Shanghai, Guangzhou, Qingdao, and Hong Kong. People came out in force to demonstrate against Japanese claims to a group of disputed islands known as Diaoyu in China and Senkaku in Japan. Tensions have been growing for months between Asia’s two biggest economies. This most recent spate of protests comes after the Japanese government announced last week that it purchased some of the islands.