2019.08.12 16:14 GMT+8

China's Armed Police Force stations in south China's Shenzhen

Updated 2019.08.12 16:14 GMT+8
CGTN

China's People's Armed Police Force (PAPF) stationed in south China's Shenzhen on August 10.

Copyright © 

RELATED STORIES