Thai police build barricades using shipping containers and barbed wire ahead of protest Newsflare STUDIO 25 Nov 2020
Angry demonstrators tossing paint at police headquarters during an anti-government protest in Bangkok, Thailand Newsflare STUDIO 19 Nov 2020