Another shot of vehicle convoy during Red Shirt Protest march
Protesters forming a barricade during Red Shirt Protest in Thailand
Protesters' barricade during Red Shirt Protest in Thailand