High-tech police equipment displayed in Beijing

High-tech police equipment is displayed at Beijing Exhibition Center,  April 21, 2010. (Photo: chinanews.com.cn)
High-tech police equipment is displayed at Beijing Exhibition Center, April 21, 2010. (Photo: chinanews.com.cn)
All about:
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]