Skip to playerSkip to main contentSkip to footer
  • 13 years ago
Thousands of people protested in the streets of China against Japan's claim to a contested island territory.The protesters are rallying against recent actions by ...

Recommended

0:31