Truthdig

Thai Red Shirts Dump Their Own Blood on the Government

http://www.truthdig.com/eartotheground/item/thai_red_shirts_dump_their_own_blood_on_the_government_20100316/

Posted on Mar 16, 2010