15 Apr 2010
Thailand's Red Shirts consolidate base in Bangkok
In Thailand, thousands of anti-government Red Shirts are consolidating their base in the commercial heart of Bangkok.
In Thailand, thousands of anti-government Red Shirts are consolidating their base in the commercial heart of Bangkok.