POLICE BREAK UP PROTEST OUTSIDE CHINESE EMBASSY

July 27th, 2011