Large banners calling for non-violent protest during Red Shirt Protest - Thailand
Never-ending sea of crowd during Red Shirt Protest - Thailand
Riot police on full gear during Red Shirt Protest - Thailand