Putin humiliated: Defiant Ukrainians blast apart tanks and force Russian retreat – WATCH
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 are closed.