Ukraine has denied reports that Russia is amassing troops and ramping up military equipment near its border, despite an announcement by the Ukrainian Defense Ministry that 90,000 Russian troops are currently stationed in the area.
The announcement comes after commercial satellite pictures supplied by U.S. space company Maxar Technologies showed Russian military vehicles moving tanks and missiles near the Russian town of Yelnya, about 155 miles north of the Ukrainian border.





