China and Japan have an ongoing dispute over the Senkakus islands, also know as the Diaoyu islands, an uninhabited island chain between Taiwan and mainland Japan. This weekend, Chinese took to the streets in protest after Chinese and Japanese activists both landed on the island in the past week.