23 Apr 2010

Thai riot police confront protesters

From Checkpoint, 5:40 pm on 23 April 2010

Hundreds of Thai riot police have confronted anti-government protesters at a barricade in Bangkok's business district, as a weeks long protest continues to challenge the Thai Government.