Protesters ooded the streets of Bangkok, Thailand in another round of demonstrations that call for a new constitution and government reforms.
Protesters ooded the streets of Bangkok, Thailand in another round of demonstrations that call for a new constitution and government reforms.