Thailand Protests

great photos from the Big Picture @boston.com

The Red Shirt political protest in Bangkok, Thailand