Russian Tanks Mobilize

FacebookTwitterPinterestEmailShare
A large concentration of Russian military tanks and equipment mobilizes in Luhansk Oblast, Ukraine.