Tomás Ó Flatharta

Looking at Things from the Left

Posts Tagged ‘War

From Ukraine, Galina Rymbu’s Open Letter to Westminster MP Zarah Sultana – a feminist, anarchist and poet delivers a personal and political address to a leader of the British “Your party”

leave a comment »

A feminist, anarchist, and poet living in Ukraine delivers a personal and political address to the leader of Your Party, inviting reflection on what contemporary anti-fascism and genuine strategies of solidarity with the oppressed might look like.

Link :


Galina Rymbu’s Open Letter to Zarah Sultana – A feminist, anarchist, and poet living in Ukraine delivers a personal and political address to a leader of the British Your Party

About Galina Rymbu :

Galina Rymbu’s poems employ history as a discursive tool to understand the present—stories of revolution, movement in time and space, life, and livelihood emerge. Rymbu seeks a radical feminist and leftist poetics that does not condescend to the oppressed, but rather embraces the complexity of every emotion and political position, and of language itself. She opens her poetry to the violence of propaganda, biopolitical manipulation, ideological pressures, as well as the violence of personal intimacy. Life in Space is Rymbu’s first full-length collection in English translation and includes poems selected from her three books as well as more recent work.


About Galina Rymbu


Dear Zarah,

Recently, several journalists and left-wing activists reached out to me asking for a comment on your position regarding the suspension of political and military support for the Ukrainian people. Whilst reflecting on how to respond, I decided to write you a personal letter instead. As a leftist and feminist activist from Russia who has been living in Ukraine for the past eight years, this seemed more appropriate than offering a dry neutral comment.

I am addressing you personally also because I see how people like you — those who appear on the global political stage — become a source of hope for many of the oppressed, whose voices and cries are still being drowned out by the speeches of dictators and the “pragmatic” calculations of capitalists who prefer to continue doing their dirty, bloody business with them.

For many younger generations of leftist activists, your name is associated with a promise of future and progress, as so many are tired of politics being made behind the closed doors of elite “men’s clubs,” to which we will never be invited. I know how important this is for my comrades in the UK, and during my visit to London on the eve of the pandemic, we spoke a lot about it —reading political poetry in squats and arguing in small bars about the future of our planet.

From birth until the age of 27, I lived in Russia. I grew up in Western Siberia, in the workers’ settlement of Chkalovsky in the city of Omsk, in a poor working-class family of mixed Moldovan, Romanian, and Ukrainian descent. We lived below the poverty line; we didn’t even have money to pay for electricity, so our home was often dark and without food. My parents still live in Chkalovsky, in a place that successful Europeans would probably call “the social bottom.” My friends, classmates, and lovers still live there. I am now 35, and I am still poor. I remain connected to my class and to the people who are losing their minds in this “prison of nations.” Since childhood, I have faced multiple forms of discrimination and persecution based on my ethnicity—simply because of my name, surname, and appearance. Later, I lived in Moscow and St. Petersburg, where I studied literature and then turned to research in the “philosophy of war,” seeking to understand the foundations of the idea of transforming an “imperialist war into a civil one” (a development best traced in Lenin’s Clausewitz Notebook). [1]

Read the rest of this entry »

What is the problem with Yanis Varoufakis’ appearance in Moscow?

with one comment

Greek politician Yanis Varoufakis is listed as a speaker at the BRICS Urban Future Forum 2025 to be held in Moscow, Russia, from September 17-18. Jeffrey Sachs was well recieved at last year’s event. Ilya Mateev wonders what Varoufakis hopes to achieve.

1. Education for Russians is good and right. I have no idea of “cancelling those living in Russia” – my approach is precisely the opposite. I do a great deal for education, discussion and bridge-building in Russia, though for obvious reasons I won’t write about this in detail. Overall, I am OBVIOUSLY in favour of any constructive activity involving those in Russia, and I consider this very important.

2. There are no problems with Varoufakis’s book being published in Russian. The book is rubbish and not worth the time spent on it, but that’s another conversation. The very fact of translation can only be welcomed.

3. Varoufakis is a public intellectual and even an activist (well, sort of). He had various options for engaging with Russians. He could have organised a closed Zoom event for Russian readers of his book and spoken with them candidly. After all, his DiEM25 [1] could have taken an interest in Russian opposition and left politics, Russian political prisoners, and so forth. Solidarity at the level of society and grassroots initiatives is both possible and valuable.

4. Varoufakis and his organisation did nothing of the sort. Instead, he went to the Moscow government’s urban planning forum. Such events are dubious in any country – they are thoroughly business establishment affairs, no place for leftists. In Russia there’s an additional factor – war, censorship, the impossibility of even asking a question without risk of criminal prosecution [2]. In such a situation, joining with bankers, developers, Chinese and Saudi surveillance companies is really beyond the pale.

5. Of course, Varoufakis does all this consciously. I think this is how he represents anti-imperialist struggle against the damned West and evil NATO (plus money, attention, first-class flights, etc.). This behaviour (whilst completely ignoring Russian grassroots initiatives) is precisely campism [3] – I’ll hang out with the Kremlin against the White House and Brussels. A dead end in political evolution.

6. The fact that I can’t even call on readers in Russia to ask Varoufakis some pointed question (because I have common sense) precisely demonstrates that he’s wrong to go and is engaging in nonsense. It’s shameful to speak at an event where the audience could get a two-year prison sentence [4] for their questions.

Ilya Mateev is one of the tens of thousands of anti-war Russians living in exile.

P.S.

Source: https://www.facebook.com/ilia.matveev
Translated for ESSF by Adam Novak

Footnotes

[1] DiEM25 (Democracy in Europe Movement 2025) is a pan-European political movement founded by Varoufakis in 2016, advocating for democratic reform of EU institutions and progressive economic policies

[2] Since Russia’s invasion of Ukraine in February 2022, the country has implemented increasingly harsh censorship laws, including criminalising “discrediting” the armed forces or spreading “fake news” about the war, with penalties of up to 15 years in prison

[3] Campism refers to the political tendency to reflexively support one geopolitical “camp” against another, often leading to uncritical backing of authoritarian regimes simply because they oppose Western powers

[4] Under current Russian law, individuals can face up to two years imprisonment for various speech-related offences, including “discrediting” the military or spreading information deemed “extremist”

Written by tomasoflatharta

Sep 18, 2025 at 10:53 pm

“Charlie Kirk Was An Anti-Ukraine, Pro-Putin Apologist” – Terrell Jermaine Starr

leave a comment »

Many thanks to the European Network for Solidarity With Ukraine (ENSU), which advertised a new article by Terrell Jermaine Starr, who is an interesting writer and activist.

Link :
Charlie Kirk was an Anti-Ukraine Pro-Putin Apologist

Charlie Kirk wasn’t only a racist, he was a reliable pro-Putin talking head who repeatedly spread disinformation about Russia’s invasion of Ukraine.In my latest Substack piece, I explain why his white nationalism was so useful for Russian propaganda. #ukrainianview

Terrell Jermaine Starr (@terrelljstarr.bsky.social) 2025-09-15T21:05:08.004Z

Russian dictator Vladimir Putin’s military has raped hundreds of women (that are documented but like its many more), kidnapped tens of thousands of Ukrainian children, killed thousands of civilians in cities far from the frontlines, internally displaced millions, and forced millions more to flee their homeland into Europe and other countries during his invasion of Ukraine, which is now approaching its fourth year.

Documentation of war crimes were clearly established in the first few months of the war. But you wont’ know these details is you listened to Charlie Kirk’s statements about Putin and Ukraine.

In February 2023, Kirk said that Putin “has shown and demonstrated some extraordinary restraint” through all of this. Really? Living in Ukraine through nightly air strikes on civilians, I don’t see the restraint.

Few MAGA voices carried Putin’s water more effectively than Kirk. In the same broadcast on his show, he called Putin a “thug” the U.S. should oppose, but also described him as a “soft ally within the broader global picture.”

Long before the full-scale invasion, Kirk spread Russian talking points about Ukraine. In 2019, he tweeted, “Barack Obama asked Ukraine to investigate his political rival’s campaign manager, 3 Democrat senators asked Ukraine to investigate Trump, and the DNC solicited Ukraine’s help to dig up dirt on Trump, and the media was silent about all of it.”

Of course, this was a lie.

Read the rest of this entry »

Global call: Ukraine must receive all it needs to win a just peace! – Consider Signing A Petition

leave a comment »

Link :
Global Call – Ukraine Must receive all it needs to win a just peace

To: The European Commission, the governments of European Union Member States and the United Kingdom

After US president Trump’s “summits” with Putin (August 15) and European leaders (August 18) Ukraine confronts the appalling prospect of an unjust “peace” settlement that rewards the Russian aggressor. 

If forced on Ukraine, it will legitimise:

  • The violent Russian occupation of a fifth of Ukrainian territory and the swap to Russia of territory and people presently under Ukrainian administration
  • The destruction of Ukraine’s towns, schools, hospitals, infrastructure, environment and heritage
  • The murder of tens of thousands of Ukrainian citizens and the kidnapping of thousands of Ukrainian children, and
  • The genocidal Russification of the occupied territories, and a host of other war crimes. 

It will also place the burden of ending the war not on aggressor Russia but on Ukraine, its victim–even as the Putin regime steps up its bombardments of Ukraine’s cities and infrastructure.

Read the rest of this entry »

Once Upon A Time in the White House – Civilised People Wondered : Would timid European powers back the nauseating Trump-Putin “peace in our time” war crime plan and assist the carve-up of Ukraine?

leave a comment »

Two fascist gun-slingers : convicted rapist President Donald Trump (USA) and indicted international war criminal Vladimir Putin (Russia), embraced in Alaska. The USA grabbed Alaska in the 19th Century through a deal with Russia, its imperialist partner-in-crime. Uncle Sam took over the vast icy territory through the ugly and brutal method of ethnic cleansing. Civilised people hoped this ugly feature of international capitalism was a thing of the past. Wishful thinking : it is returning with ominous force in the 21st Century – especially in Ukraine and Palestine.

Volodymyr Zelensky was a target of the Alaska fascist-fascist war-crime plan. The President of Ukraine was summoned to the White House (Washington DC). A charade was staged.

Leaders of the main imperialist powers in Western Europe saw a car-crash coming : On the one hand they were opposed to witnessing Zelensky crushed by the fascist-fascist Trump-Putin steamroller, and they did not want to be accomplices to an infamous surrender. Haunting memories : the pathetic 1938 British Imperialist leader Neville Chamberlain came back from a Munich summit with the Nazi warlord Adolf Hitler – “peace in our time” said Neville, as the people of Czechoslovakia and its leader Edvard Benes were sacrificed. One year later – “peaceful” Herr Hitler invaded Poland, World War Two began.

On the other hand Macron of France, Merz of Germany – and company – wanted to avoid a direct and open clash with the White House gangster, Putin’s ally Trump. Therefore, observers were offered a charade : One after another Zelensky, Macron, Merz, Von der Leyen, Meloni, Starmer, and Rutte smeared the vain gangster Trump with praise.

Read the rest of this entry »

Denys Pilash – A socialist in Ukraine – Versus Trump-Putin “realist” commentator Prof John Mearsheimer – concerning the Alaska fascist-fascist plan to carve up Ukraine

leave a comment »

In weeks months and years to come, people all over the globe will look back at the Russian imperialist invasion of Ukraine and wonder why more people of the left failed to agree with Denys Pilash. Denys is a Ukrainian political scientist, historian, a member of the Ukrainian democratic socialist organization Sotsialnyi Rukh, and an editor at Commons: Journal of Social Criticism. Mearsheimer is a right-wing Professor who works in Chicago.

Denys Pilash (Sotsialnyi Rukh V John Mearsheimer on Democracy Now

Professor Mearsheimer (Chicago); Trump-Putin, fascist-fascist twins; Denys Pilash, Sotsialnyi Rukh Social Movement) Ukraine

President Trump says he is working on a “deal” to end the Russia-Ukraine war by hosting a series of meetings between the U.S., European Union, Russia’s Vladimir Putin and Ukraine’s Volodymyr Zelensky. Putin is insisting Russia keep areas of Ukraine that it has seized, including the long-contested Donbas region, while Zelensky is asking the U.S. for security guarantees to prevent future invasion by its powerful neighbor. We host a conversation with two political scientists, University of Chicago professor John Mearsheimer and Ukrainian democratic socialist Denys Pilash, about the likely outcome of the talks and the roots of the conflict. Mearsheimer says “the sides remain so far apart” when it comes to the possibility of a ceasefire during peace negotiations that “the best outcome would be to settle this war now.” Pilash, on the other hand, says there are still measures that can be taken to pressure Russia to agree to a ceasefire and to secure more favorable postwar terms for Ukraine.

Read the rest of this entry »

“Nauseating charade as Putin comes out of international purgatory on Trump’s red carpet” – Eleven words sum up Alaskan summit

leave a comment »

The headline-writers of the Irish Times did a great job summing up a Keith Duffy account of the 2025 Trump-Putin Anchorage Alaska summit.

“Nauseating charade as Putin comes out of international purgatory on Trump’s red carpet” – Eleven words sum up an Alaskan summit

Irish Times Story headline, August 16 2025

Popular opposition to a fascist-inspired attack on Ukraine is spreading, but will it be enough to prevent a disaster on the European continent? At the time of writing a Washington DC meeting pits Donald Trump against the Ukraine President Volodymyr Zelensky, who will be accompanied by several powerful European leaders such as Macron of France and Merz of Germany.

While the big European powers back Ukraine in words, there are major doubts over their ability or willingness to back Ukraine in practice. It is clear to all observers that the Trump-Putin policy is anti-Ukraine – yet the European leaders, and President Zelensky, refuse to resist Trump.

A Financial Times editorial (August 17 2025) sums up the position well :

European leaders will be tempted to celebrate Trump’s support for European security guarantees for Ukraine as a diplomatic advance and proof of enduring transatlantic co-operation. But it will count for little if the proposed deal is tantamount to Ukraine’s capitulation.

The picture may be more clear after the Trump-Putin appeasement plan is unveiled in the White House to Zelensky and the leaders of the main European states today (August 18 2025).

An Irish Times Editorial (August 17 2025) does a service to its readers :

Read the rest of this entry »

No Deals with War Criminals on Alaska Soil

leave a comment »

This outstanding post comes from the Native Movement of Alaska,

ENSU – No Deals with War Criminals on Alaska Soil – Native Movement of Alaska


which gives readers interested in the dirty history of capitalist genocide in many parts of our globe – Palestine, Ukraine, Ireland, Australia, the United States of America – tells us why all people who identify with the left must oppose today’s “Nauseating charade as Putin comes out of international purgatory on Trump’s red carpet” (Keith Duggan, Irish Times, August 16 2025).

No Deals with War Criminals on Alaska Soil

Aug 14

Anchorage, Alaska – As President Donald Trump prepares to meet Russian President Vladimir Putin in Alaska on August 15 to discuss the Ukrainian crisis, Native Movement stands with Alaskans and those across the country who condemn any attempt to legitimize Russia’s war crimes on Alaskan lands.

Alaska knows the cost of Russian imperialism. For over a century, Russian colonizers stole and exploited land, decimated Alaska Native populations through violence, disease, and enslavement, and erased cultures with religious supremacy. Today, we see the same imperial playbook in Ukraine: annexation of territory, targeting of civilians, and the forcible deportation of over 20,000 Ukrainian children—a war crime under international law.  

Alaska’s history with Russian rule doesn’t make us neutral — it makes us witnesses.

The decision to host Putin, a war criminal, on Alaskan soil is a betrayal of our history and the moral clarity demanded by the suffering of Ukraine and other occupied peoples.

Native Movement voices opposition to any deals that force Ukraine to cede territory, reward aggression, or silence the voices of those whose lives are at stake. We stand against the rise of fascism and violent occupation everywhere—whether in Ukraine, Palestine, or here in Alaska. None of us are free until all of us are free.

Alaska’s own experience with resource-driven governance shows how oil wealth erodes democracy and empowers authoritarianism, just as we see in Russia’s war on Ukraine. Hosting war criminals in Alaska is a betrayal of our communities and our future.

Read the rest of this entry »

EMERGENCY SOCIAL MEDIA STORM August 14, 19.00-20.00 Irish Time – PARTICIPATE!

leave a comment »

PARTICIPATE!

EMERGENCY SOCIAL MEDIA STORM August 14, 2000-2100 Central European Time

2100-2200 Ukraine * 1900-2000 UK * 1500 Brazil * 1400 US/Canada East Coast * 1100 US/Canada West Coast * 2330 India * 0300 (Friday) Japan 0400 (Friday) Eastern Australia*

Suggested hashtags | Рекомендовані хештеги | Hashtags suggérés | Hashtags sugeridos

#NothingAboutUkraineWithoutUkraine #OccupationIsNotPeace #StopPutinStopTrump #SolidarityNotSurrender #StandWithUkraine
#НічогоПроУкраїнуБезУкраїни #ОкупаціяЦеНеМир #СтопПутінСтопТрамп #СолідарністьАНеКапітуляція #ПідтримайУкраїну
#RienSurL’UkraineSansL’Ukraine #L’OccupationN’EstPasLaPaix #StopPoutineStopTrump #SolidaritéPasCapitulation #SoutenezL’Ukraine
#NadaSobreUcraniaSinUcrania #LaOcupaciónNoEsPaz #StopPutinStopTrump #SolidaridadNoRendición #ApoyemosAUcrania

Please post on whatever social media platforms you’re on with statuses, photos, etc.

Statements and background

French Committee of the European Network for Solidarity with Ukraine * Ukrainian World Congress * Ukrainian government peace proposal

MEDIA RELEASE

TRUMP AND PUTIN: HANDS OFF UKRAINE! NO PEACE WITHOUT UKRAINE! NO PEACE AGAINST UKRAINE!

August 10, 2025

Putin and Trump want to reach an agreement at a summit meeting without the main party concerned, Ukraine, in defiance of international law and the right of peoples to self-determination.

Trump announced on Friday that he would meet his Russian counterpart in Alaska on August 15, without the Ukrainian president. The latter responded strongly and rightly: “Any decision that is made against us, any decision that is made without Ukraine, is a decision against peace.”

According to the US president, a settlement of the war will include territorial concessions.

“The Ukrainians will not give up their land to the occupiers,” Zelensky added, while Trump spoke of “exchanges of territory”.

Crimea and territories in the Donetsk, Luhansk, Kherson and Zaporizhia oblasts that Putin has declared annexed are occupied by Russian troops in violation of international law.

Occupation is a crime, those who occupy are criminals, and those who support it are accomplices!

Trump is preparing to hand victory to the aggressor after claiming that he would issue an ultimatum to Putin.

No, the era of placing one country under the tutelage of another against its will by decision of the “great powers” is over.

Mobilisation against this imperialist banditry between Putin and Trump and in solidarity with Ukraine must be organised quickly.

French Committee of the European Network for Solidarity With Ukraine (ENSU)


Thomas Weyts, Ghent, Belgium :

Not only in Anchorage, Alaska, but also in Munich, Bavaria, there will be protests tomorrow against the gangster conclave between Trump and Putin. Not by chance at the place where the infamous agreements between Chamberlain and Hitler were signed in 1938, while Czechoslovak Prime Minister Benes was allowed to wait in the hallway…

Thomas Weyts, Ghent, Belgium :

Protest at the American Embassy in Prague, 13th of August. The Czechs know what they are talking about

Justice for Ukraine – Bring the Stolen Ukrainian Children Home June 1, 12.30pm, The Spire, O’Connell Street Dublin 1 – Endorsements : INTO; INTO Dublin North City Branch; Labour party; Social Democrats; Ivana Bacik TD plus many others

with one comment

Justice for Ukraine – Bring the Stolen Ukrainian Children Home June 1, 12.30pm, The Spire, O’Connell Street Dublin 1

Part of a Day of Action on June 1 2025, International Day for Children

Assemble Sunday June 1, 12.30pm The Spire, O’Connell Street

Link :

INTO : Mark International Children’s Day (1 June) by protesting the forcible transfer of nearly 20,000 Ukrainian children to Russia.

Statement, Ivana Bacik TD, Dublin Bay South. Labour Party Leader

“‘Since 2014, it is known that Russia has abducted nearly 20,000 Ukrainian children. Protests against this barbaric war crime are occurring all over the world, and Russia’s criminal actions have been condemned in the European Parliament and across EU Member States. I commend all activists who are taking part in protests against Russia’s abduction and deportation of Ukrainan children. I have raised this issue in Dáil Éireann (the Irish parliament) and have demanded that the Irish government takes appropriate action to express the strongest possible condemnation of Russian war crimes.’”

Statement, John Boyle, General Secretary, Irish National Teachers’ Organisation (INTO)

“ The INTO endorses the campaign to end the forceful transfer & deportation of Ukrainian children & return them all, ending the enforced Russification process & militarisation”

Statement. Cian O’Callaghan TD Dublin Bay North, Social Democrats (Spokesperson Foreign Affairs)

“The Russian invasion of Ukraine is unprecedented, unprovoked and perverse. Putin’s despotic behaviour and war crimes have irrevocably changed the geopolitical landscape and made us realise that we can no longer take peace in Europe for granted. One of the most sinister aspects of this invasion has been the thousands of Ukrainian children who have been taken from their homes and brought to Russia. I fully support the protest taking place on International Children’s Day calling for their safe return to their families and their homes.”


image

Statement, John Lyons, Independent Left, Dublin City Councillor
In the three years of death, destruction, hardship and misery endured by the people of Ukraine as a result of the Russian Federation’s illegal invasion of their country, one particularly reprehensible and disturbing aspect of Putin’s war of aggression and annexation is the forcible transfer of at least 20,000 children and young people from Ukraine into Russia or Russian-controlled areas of Ukraine.

The Yale School of Medicine has summarised the scale of the crime against humanity involved: “Russia’s full-scale invasion of Ukraine includes a systematic campaign of forcibly moving children from Ukraine into Russia, fracturing their connection to Ukrainian language and heritage through ‘re-education’, and even disconnecting children from their Ukrainian identities through adoption. Children documented by the Yale Humanitarian Research Lab (HRL) range in age from four months to 17 years, and many have families looking for them in Ukraine.”

As an elected representative of Dublin City Council I endorse the overwhelmingly supported May 8 resolution of the European Parliament, demanding the return from the Russian Federation of Abducted Ukrainian children and give my full support to the June 1 International Day of Action in support of this urgent cause.

June 1st is International Children’s Day, a day when people across the world raise awareness of the importance of children’s well-being and the need to protect them from all forms of violence and discrimination. Sadly, millions of children in Gaza, South Sudan, Ukraine and elsewhere are having their lives taken, their futures destroyed.

For the children of Ukraine abducted by Russian forces, we must demand their immediate safe return to their families, to their homes and homeland.

Supporters Include :
The Irish National Teachers’ Organisation (INTO)
The Labour Party
The Social Democrats Party
Dublin North City Branch (INTO)

Ivana Bacik TD Dublin Bay South (Leader, Labour party)
Duncan Smith TD Dublin Fingal East (Foreign Affairs Spokesperson, Labour party)
Marie Sherlock TD Dublin Central (Health Spokesperson Labour party)
Cian O’Callaghan TD Dublin Bay North (Foreign Affairs Spokesperson, the Social Democrats)

John Lyons Dublin City Councillor (Independent Left)
Lesley Byrne Dublin City Councillor (Social Democrats)

Tanya Vyhovsky State Senator, Vermont, USA

European Network for Solidarity with Ukraine (ENSU)
Irish Left With Ukraine (ILWU)

Individual Personal Supporters Include :

Nóirín Greene (Senior Irish Trade Unionist)
Des Derwin, Vice Chair, SIPTU Dublin District Council
Tadhg Mac Pháidín, Teachers’ Club (Cumann na Múinteoirí) and INTO
Gregor Kerr Dublin North City INTO
Joanne Doyle, District 14 CEC Rep INTO
Máire English, District 4 CEC Rep INTO
Máire Lineen, District 15 CEC Rep INTO
Peter O’Toole, District 7 CEC Rep INTO
Seán Mullin, Chair INTO Lisburn Branch
Sinéad Dowling, Craobh Dhún Laoghaire INTO
Feargal Brougham, Dublin North East INTO
Joe Duffy, Blanchardstown Branch INTO
Caroline Farrell, Dublin Tolka INTO
Noelle Moran, ASTI Global Solidarity Committee
Kevin Doyle, Irish Writers Union
Conor Kostick, Executive member Irish Writers Union
James Kearney, Dún Laoghaire Labour Party
Spark Deeley, illustrator
Paddy Cole, Chairperson, Labour Party Trade Union Group
Tracie Tobin District 13 CEC Rep INTO
Kate Relihan, Blanchardstown Branch, INTO


Statement issued by the general secretary of British TUC Paul Nowak and other information :
International Actions for Ukraine’s Stolen Children, June 1 2025

Resources :

European Parliament Resolution, May 8 2025 : Return of Ukrainian children forcibly transferred and deported by Russia

C25ppDownload