China's Armed Police Force stations in south China's Shenzhen pic.twitter.com/OHRR3nrXkj— CGTN (@CGTNOfficial) August 12, 2019
Subscribe to:
Post Comments
(
Atom
)