Preview Satellite images have reportedly captured more than 500 Chinese military vehicles stationed in and around a soccer stadium close to the Hong Kong border in what is believed to be a response to days of violent protests.
Read Full Article at RT.com