New satellite images of Russian deployment around Ukraine's borders show increased military activity in the past 48 hours. The massive build-up comes amid fears that Russia is about to invade Ukraine. Maxar's high-resolution satellite images filmed over the past 48 hours show a massive build-up of Russian troops in Belarus, Crimea, and western Russia