As Germany announces a huge increase in defence spending (see below and 11:04 GMT post) German police say more than 100,000 people are taking part in a protest against the Russian invasion in Berlin.
Demonstrators have filled a large area between the Brandenburg Gate and the Victory Column / Siegessäule and more people are arriving all the time. They say the crowd could end up reaching Alexanderplatz, three kilometres away.
Earlier this week, Germany also confirmed it would be sending 1,000 anti-tank weapons and 500 Stinger missiles to Ukraine.