This is the site shown in the Liberty Voice news article dated March 26th, 2014. According to the news article, Russian armored vehicles and support vehicles are using this area for staging.
Site of Russian Military Buildup 26 MARCH 2014 - Novozybkov
No Thumbnail
© Bing Maps
By Alkavian @ 2014-03-26 23:04:18