Ukrainian troops fired thousands of M777 Howitzer rounds which destroyed hundreds of Russian tanks
Ukrainian troops fire thousands of explosive rounds at Russian targets every day, using high-tech cannon supplied by the United … source
Brutal Footage: Ukrainian special Forces Destroys Russian T-72 tanks in horrible footage
Brutal Footage: Ukrainian special Forces Destroys Russian T-72 tanks in horrible footage. A new video shows a Ukrainian … source