Protesters troop to China consulate, US embassy

  • 8 years ago
Militant groups stage anti-China and US protests on Independence Day.

Recommended