Chinese military vehicles stashed across Hong Kong border in soccer stadium, satellite images appear to show

Satellite images this week apparently captured more than 500 Chinese military vehicles in and around a soccer stadium near the border with Hong Kong in what many speculate was a response to several days of violent protests that disrupted operations at one of the world’s busiest international airports.