Thai demonstrator

ThailandThai Political Protests (2010)
A "Red Shirt" protester throws a Molotov cocktail in Bangkok, Thailand. Paula Bronstein / Getty Images
Loading