Share

Armed police undergo “devil training”

Armed police officers undergo training in mud, forests in Chongqing, SW China, to improve their response to terrorist acts.

Leave a Comment