Thousands across Europe protest against the invasion

Jan Tschada
Geospatial Intelligence
5 min readMar 23, 2022


Protests spot report 25–26 February 2022 💙💛

Thousands of people took to the streets in cities across Europe, and all around the world to protest against Russia’s invasion of Ukraine. In Georgia, a country that was the victim of a Russian invasion in 2008, some 30,000 people turned out in the capital Tbilisi.

“Marching to the Russian embassy to bring our message of peace is the very least we can do to support the people of Ukraine.”

Thousands more people gathered in Strasbourg to protest against the war; hundreds more came out on the streets of Montpellier. It is an imperialist war against the people of Ukraine. The map of broadcasted news related to demonstrations shows the overall spatial distribution across Europe.

Western Europe as of 25 February 2022

Georgians rally against government’s inaction on Russia

Thousands of Georgians poured into the streets Thursday and Friday to protest their government’s inaction following Russia’s invasion of Ukraine. People gather for a rally to support Ukraine in front of the Georgian government administration building.

We can also compare well with the war in Ukraine with that in Georgia because the reason for both conflicts are similar. Russia fears Ukraine and Georgia becoming too closely tied to the Western allies.

Turn of the century, Georgia drew closer to the EU and NATO. They enshrine the goal of becoming a member of the EU in the Georgian constitution — similar to that in Ukraine. Russia was trying to create separatist movements within Georgia in order to snatch the territories of Abkhazia and South Ossetia from Georgia and thus bring about a permanent territorial conflict that makes NATO admission impossible. It escalated into the 2008 South Ossetia War, also known as the Russia Georgia War. This war was an armed conflict between Georgia on one side, and Russia together with Ossetians and Abkhazians on the other. It occurred in August 2008, and involved land, air and sea warfare. After five days of heavy fighting, the Russian forces ejected the Georgian forces from South Ossetia and Abkhazia. Both sides accepted the deaths of innocent civilians.

The location named Moscow reached 797 daily news mentions on 25 February related to demonstrations. A day later, the broadcasted news used the term Kremlin for the same location and this location reached 207 mentions. By just looking at these two days, we easily recognize the role of Russia causing the ongoing demonstrations across Europe.

Moscow, Russia as of 25 February 2022
Kremlin, Moscow, Russia as of 26 February 2022

Anti-war demonstrators take to the streets in London to protest for peace in Ukraine

Anti-war demonstrators have taken to the streets in London to protest for peace in Ukraine as thousands gather in cities across the world. Waving flags, banners and placards, the protesters sang the Ukrainian anthem and chanted:

“Putin stop war”, “Putin go home” and “free Ukraine”.

In Scotland, protesters gathered near the Scottish Parliament building in Edinburgh to urge politicians to do more to support Ukraine. They held up signs, including:

“No war!”, “Stop Putin, Stop Russia”,

while others waved Ukrainian flags.

In Taiwan, over 100 demonstrators chanted:

“Stand with Ukraine!” and “Glory to Ukraine”

protested outside the Russian representative's office in Taiwan on Saturday.

United Kingdom as of 26 February 2022

Thousands of Ukraine supporters across the US decry Putin’s invasion as fierce battle wages on

Rallies decrying the Russian invasion of Ukraine have popped up all over the country as relatives in the states hope their loved ones will be okay as the battle in Eastern Europe intensifies. On Saturday, thousands of Ukraine supporters in major cities, including Atlanta, Denver, Washington, D.C., and New York City, have rallied against the invasion, Europe’s biggest security crisis in decades. The protests come as Russian and Ukrainian forces are currently clashing in fights for Ukraine’s capital Kyiv and after Russia vetoed a draft, U.N. Security Council resolution that would have deplored the Kremlin invasion of Ukraine. Everyone who can come back to Ukraine — is coming back to defend Ukraine.

Chicago, New York as of 26 February 2022

Ukrainians call on Scottish politicians to do more than war protests continue

Demonstrators protesting over the Russian invasion gathered near the Scottish Parliament building in Edinburgh to urge politicians to do more to support Ukraine. They shed tears as the crowds chanted,

“Please help Ukraine” and “Slava Ukraini” (glory to Ukraine)

, on Saturday to show their solidarity with those at the hands of Vladimir Putin’s aggressive advance. The protest comes after hundreds of demonstrators gathered outside the Russian consulate in Edinburgh on Thursday and Friday, voicing their outrage at the war. But words don’t stop Russian aggression.

Campaigners shared videos and pictures of themselves holding the Ukrainian and Scottish flags outside the building, which were surrounded by protests earlier this week.

Ukrainians in Ireland unite in grief and anger outside Russian embassy

People carried placards with messages:

“Stop War!”, “Hands off Ukraine!” and “Stop Russian Aggression!”

Protesters outside the embassy of the Russian Federation in Dublin, following the Russian invasion of Ukraine. At Friday’s protest outside the Russian Embassy in south Dublin, a sizeable percentage of that population gathered to show, to vent their anger, to air their frustrations, and to unite in their grief. We need the world’s support. Demonstrators during a protest at the Russian embassy on the Orwell Road, Dublin, over the Russian invasion of the Ukraine.

UN concerned about civilian casualties

Onlookers at a devastated apartment block in Kyiv after an airstrike on February 25. The UN is concerned about the situation in Ukraine, and is receiving increasing reports of civilian casualties. Police detained persons during an anti-war protests in Moscow. Ukraine has already seen thousands of casualties from the long-running conflict with Russia. This conflict broke out in 2014 after Russian-backed rebels seized government buildings in towns and cities across eastern Ukraine. Unluckily, the current aggression of Russia against Ukraine will further aggravate this situation.


Hotspot locations


[1] geoint-py
A bunch of geospatial intelligence workflows implemented using Python hosted on GitHub.

[2] geoprotests API
Query protests worldwide and visualize them using spatial aggregations hosted on Rapid API.