World News

Putin’s humiliation on show as Russian troop abandons tank and flees on foot after ambush

The Ukrainian Defence Ministry launched footage of a shock assault on a shifting Russian tank, which compelled the terrified Russian troop inside to desert the automobile and flee on foot. All the assault was caught on digital camera, which reveals the lethal Ukrainian 93rd Mechanized Brigade destroying a Russian T-80BV. It’s thought that the Ukrainian forces might have used the US-supplied anti-tank missile, the FGM-148 Javelin, within the assault which occurred within the east of Ukraine.

The footage, captured by a drone, reveals the second the missile strikes the shifting tank, which causes fireplace and smoke to billow from the automobile.

An in depth-up of the tank reveals a troop leaping out and abandoning the tank earlier than operating away on foot.

It’s unclear what occurred to the troop after the ambush strike.

In a tweet, the Defence Ministry tweeted: “Mad Max: Ukraine’s Fury Street. There isn’t a escape from Ukrainian 93rd Mechanized Brigade!”

JUST IN: Vladimir Putin humiliated as Russia warned weapons shares operating out

One viewer remarked on how the assault uncovered Russia’s flawed techniques and diminishing provides of troops.

@terror_studies tweeted: “Why can we always see one tank out within the open by itself? Are they only getting misplaced and separated from the remainder of their guys or what?

“Plus there solely gave the impression to be one dude within the tank until he ditched another person.”

This comes as US intelligence officers estimate that 500 Russian troops are killed or wounded each day.


www.specific.co.uk

Daily Express

The Daily Express is a daily national middle-market tabloid newspaper in the United Kingdom. Published in London, it is the flagship of Express Newspapers, owned by publisher Reach plc. It was first published as a broadsheet in 1900 by Sir Arthur Pearson. Its sister paper, the Sunday Express, was launched in 1918.

Related Articles

Back to top button