Two armed police officers are at one of check points on expressways and roads that connect Beijing with the neighboring cities and provinces on May 20, 2014. More than 100 armed police officers have been deployed for 17 check points since Tuesday and they work a 24-hour shift till mid June. [Photo: CFP]
Copyright ©1999-2018
Chinanews.com. All rights reserved.
Reproduction in whole or in part without permission is prohibited.