Adam Taylor, Gene Thorp: Is satellite imagery revealing a Russian military buildup on Ukraine’s borders?
According to an announcement by NATO on Thursday, new satellite imagery clearly shows "destabilizing Russian forces" near Ukraine, with as many as 40,000 troops in place. That military might presents "serious implications for the security and stability of the region,” NATO's Brig. Gary Deakin said.