World
Putin humiliated: Defiant Ukrainians blast apart tanks and force Russian retreat – WATCH
Posted: July 17, 2022 at 10:19 am / by / comments (0)
VLADIMIR PUTIN was humiliated this week as his invasion plan faltered and his troops were forced to retreat from a key village following a Ukrainian fightback.
Daily Express :: World Feed
Comments (0)