Editorial use only
Editorial credit: Images By Kenny / Shutterstock.com

Royalty-free stock photo ID: 184448891

TAIPEI, TAIWAN, March 30 2014. Hundreds of thousands of people protest Taiwan's Trade Pact With China outside the presidential building in Taipei. - Image