SWAT teams undergo “devil training“ in SE China

SWAT teams undergo “devil training“ close to shore in Fujian, SE China, to improve their response to terrorism on the seas.
Back to Top