Ukrainian Forces Pummel Russian Troops And Equipment On The Frontlines
These images show Ukrainian forces pummelling Russian troops and equipment on the frontlines. https://youtu.be/g4HxsrzXOik The footage shows Ukrainian artillery, tanks and multiple launch rocket systems opening fire on and destroying Russian military equipment. The images also show Ukrainian troops entering and liberating towns and cities that had previously been occupied…