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