17 March 2010

Stories from 17 March 2010

Thailand: Red Shirt dog

  17 March 2010

Red Shirt anti-government protesters in Thailand also brought along a red shirt dog to the rally site last weekend.