Chinese cops detain 67 in rare Beijing street protest

Beijing: Police in the Chinese capital have detained 67 people for disturbing social order after demonstrators gathered to stage a rare protest in Beijing, complaining that the government was unfairly targeting a charity. While there are thousands of …
( read original story …)