Posted on May 18, 2010January 31, 2011 by Lorie NovakThailand Protests great photos from the Big Picture @boston.com The Red Shirt political protest in Bangkok, Thailand