You are using an older browser version. Please use a supported version for the best MSN experience.

Satellite images show Russian troops near Ukraine border

Satellite imagery by Maxar Technologies showed Russian forces deployed in three locations in western Russia, close to the border with Ukraine.
image beaconimage beaconimage beacon