Read a little. Learn a lot. • Tightly-written news, views and stuff • Follow us on TwitterBe a Facebook FanTumble us!

07 Jul 2009 10:16

tags

World: The riot police in Urumqi, China is out in full force

In a giant battle between two groups of rival protesters fighting in a conflict over social class, you kinda need some of these guys. source