Russian Tanks Mobilize

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