WASHINGTON, May 13 (UPI) -- Less than a week after Russian President Vladimir Putin announced that the 40,000 troops stationed at Russia's border with Ukraine had been withdrawn, the U.S. Mission to NATO released satellite imagery contradicting that claim.
On Tuesday, the U.S. Mission to NATO published satellite imagery via Twitter.