a_d
Wednesday, August 14th
This satellite image captured on Monday, Aug. 12, 2019, provided by Maxar Technologies appears to show Chinese security force vehicles inside the Shenzen Bay Sports Center in the southern Chinese city of Shenzhen, bordering Hong Kong. (Satellite image ©2019 Maxar Technologies via AP)