January 2009

news

oh?

Armed police patrolling Beijing West Station? Yes, indeedy. As part of the extra security measures