German Chancellor Says Putin Already Lost War and Must Leave Ukraine As Only Sensible Solution

Germany have really come on strong for Ukraine and Europe recently when no one thought possible.

Now their leader today on the 1 year anniversary has told Putin he must leave Ukraine:

100 per cent right and correct.

Dead on – only sensible solution is for Putin’s Russia invasion is to leave Ukraine in 2023.