genocide

Error message

  • Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in _menu_load_objects() (line 579 of /var/www/drupal-7.x/includes/menu.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in drupal_get_feeds() (line 394 of /var/www/drupal-7.x/includes/common.inc).

Video: Israeli Knesset member mocked and called liar by UN-linked parliament gathering

Published by Anonymous (not verified) on Tue, 26/03/2024 - 1:07am in

Hard right advocate of ‘levelling’ Gaza derided for repeating debunked atrocity propaganda to 148th Assembly of Inter-Parliamentary Union

Danny Danon, a hard-right Likud member of Israel’s Knesset, has been derided as a liar and jeered by attendees at the 148th Assembly of the Inter-Parliamentary Union (IPU), a UN-linked gathering of the world’s parliaments, which is taking place in Geneva.

Danon, who advocated for the ‘levelling’ of Gaza almost ten years before the Hamas raid on 7 October last year, blamed Hamas for Israel’s actions in Gaza, ignored the seventy-five years of illegal occupation and slaughter by Israel and regurgitated atrocity propaganda about child rapes and murders, which has been discredited for months – and was booed by delegates and angrily confronted by the Palestinian delegate, before being carpeted by Ireland’s representative for his ‘lots of lies’ on behalf of a ‘failed’ regime:

In 2013, Danon, an opponent of immigration from Africa to Israel – where discrimination against Black Jews is rife – advocated for punishment attacks against Palestinian civilians and infrastructure, including a suggestion that Israel “delete” one whole neighbourhood in Gaza in response for every rocket launched by the Palestinian resistance, an act of collective punishment that is a clear war crime under international law.

A year later, Danon advocated cutting off all electricity and fuel supplies to Gaza, prefiguring the blockade by Israel that has pushed hundreds of thousands of Palestinians into famine. A month later, Danon said that Israel should respond to the kidnapping of an IDF soldier by “levelling Gaza”. Since the resistance raid, he has been a prominent advocate for the ‘voluntary’ removal of all Palestinians from Gaza to other countries, yet he clearly thinks he has the right to demand obedience and belief from the global community.

The IDF has admitted that the number of its own people that it killed during the Hamas raid was ‘immense’ – an admission ignored entirely by the UK media. Israel has murdered over 40,000 Palestinians since 7 October and wounded double that amount in its levelling of Gaza, mostly women and children. It is using starvation as a weapon of war and has killed dozens of Israeli hostages while taking thousands of Palestinian hostages and, according to the UN, carrying out summary executions of civilians and raping and abusing Palestinian women and girls.

If you wish to republish this post for non-commercial use, you are welcome to do so – see here for more.

A Barely-Disguised Genocide

Published by Anonymous (not verified) on Sun, 24/03/2024 - 11:17pm in


Notes From The Edge Of The Narrative Matrix

Listen to a reading of this article (reading by Tim Foley):

https://medium.com/media/d3f93b8233bda302c4487d1c60858bbc/href

I just read a New York Times piece about the bodies that are trapped beneath the rubble in Gaza which said the Gaza Health Ministry estimates that there are 7,000 people listed as missing, but adds that that figure “has not been updated since November.”

November. There is no chance that any of the numbers we’re getting out of Gaza are up to date, including the death counts. Their infrastructure is shot and the scene there is just too chaotic. Nobody can keep track of anything anymore.

ISIS keeps attacking the enemies of the US and Israel for some strange and mysterious reason while funding for the main humanitarian group in Gaza gets cut due to completely unevidenced claims of Hamas affiliation. Re-fund UNRWA; de-fund ISIS.

It’s funny to see the US proposing a fake UN “ceasefire” resolution which doesn’t actually demand a ceasefire when it’s public knowledge that the US could single-handedly create a ceasefire by telling Israel it will stop receiving US weapons if it doesn’t negotiate one right now.

Ben Shapiro just cancel cultured Candace Owens out of a job for saying Palestinians are human beings and Alex Jones has condemned Israel’s genocidal atrocities before most Democrats on Capitol Hill have. American right wing punditry is a trip, man.

It sure is a crazy coincidence how all this stuff about difficulty with food distribution, collateral damage, human shields, the need to eliminate Hamas etc just happens to combine to create a situation that looks exactly the same as committing a genocide against an undesirable population.

They’re just doing a horrible thing they’ve wanted to do for ages and then using narrative to cover it up. Oh noes, it turns out it’s really hard to get food and medical supplies to this undesirable population! Oh noes, it turns out the bad guys are hiding in the hospitals and the civilian infrastructure! Oh noes, it turns out the bad guys are hiding behind large numbers of women and children! Oh noes, it turns out we’re going to need you all to move off of the land we’ve been coveting for generations!

It’s a sick joke that not even a child would fall for, but you see western government officials and major news outlets treating it seriously every goddamn day. It’s a barely-disguised genocide happening right out in the open, and the people responsible for telling the public what’s going on in the world are pretending it’s actually a very unfortunate series of highly convenient coincidences. There’s an elephant in the room wearing a cardboard crown as a disguise, and they’re all calling it Your Highness and telling everyone the king has come to visit.

Israel routinely massacres civilians who are waiting for food, attacks hospitals, picks off civilians with drones and snipers, and is deliberately starving the frailest and most defenseless people in Gaza to death, but the western political-media class keep calling this a “war”.

People who wish to conflate Zionism with Jewishness often argue that most Jews are Zionists, but so what if they are? Most westerners are propaganda-addled imperialists, but if I didn’t believe westerners can and do snap out of that worldview I wouldn’t be doing what I do here.

In any system where people are being indoctrinated at mass scale by the powerful you’re going to see the majority of that population buying into the indoctrination, but conflating the people with the political ideology they’re indoctrinated with serves only to confuse and distort. If people had conflated “Nazism” with “Germany” that logic could have been used to justify exterminating every German after WWII, but because that distortion wasn’t made it opened up the possibility of de-indoctrinating the nation from that pernicious worldview.

Betting on the possibility of a better future means drawing a distinction between the people and the unhealthy worldviews they’ve been indoctrinated with, whether that’s Zionism, western imperialism, or anything else. We can only have a healthy world when the people snap out of their propaganda-induced coma and shake off the power-serving worldviews of this diseased civilization.

_________________

My work is entirely reader-supported, so if you enjoyed this piece here are some options where you can toss some money into my tip jar if you want to. Go here to find video versions of my articles. Go here to buy paperback editions of my writings from month to month. All my work is free to bootleg and use in any way, shape or form; republish it, translate it, use it on merchandise; whatever you want. The best way to make sure you see the stuff I publish is to subscribe to the mailing list on Substack, which will get you an email notification for everything I publish. All works co-authored with my husband Tim Foley.

Bitcoin donations: 1Ac7PCQXoQoLA9Sh8fhAgiU3PHA2EX5Zm2

Featured image via Alisdare Hickson (CC BY-NC-ND 3.0 DEED)

Exclusive: Unite membership ‘falls by 210,000+’ under Graham

Published by Anonymous (not verified) on Sat, 23/03/2024 - 11:06pm in

Huge membership fall since last official figure in late 2020, say insiders – but management hasn’t reported official membership despite requirement to do so every year – and continues to donate millions to anti-worker Labour party

Yesterday, Skwawkbox reported the collapse in the Unite union’s strike fund – the fund members rely on to pay their bills and feed their families when they are on strike – from £35m when current general secretary Sharon Graham took office to just £11m now. Some insiders say the fund was increased to £50m just before previous general secretary Len McCluskey retired, though Skwawkbox has not yet been able to confirm this.

£11m is only enough for about eight months, based on spending in each of the last two years.

Senior union figures have also complained that the union management is not being transparent about the union’s membership and has not signed off financial accounts since Ms Graham took over in 2021 Unions are required to report membership annually, but Unite has not done so – and risks severe sanction from the Certification Officer. One senior official of another union told Skwawkbox:

Unions have to declare membership every year to the Certification Officer. Unite doesn’t appear to have done so for several years and the CO could effectively decide to shut them down if she chooses.

But well-placed Unite insiders have now told Skwawkbox that the latest internal estimates show a catastrophic fall. Unite’s membership in late 2020, the last official figure, was 1.081m:

  • Automotive Industries 72,453
  • Aerospace & Shipbuilding 63,238
  • Chemicals, Pharmaceuticals, Process and Textiles 43,134
  • Civil Air Transport 65,892
  • Community Youth workers and not for profit 42,985
  • Docks, Rail, Ferries & Waterways 17,228
  • Education 17,335
  • Energy and Utilities 32,485
  • Engineering, Manufacturing and Steel 57,753
  • Finance and Legal 61,559
  • Food Drink and Agriculture63,589
  • Government, Defence, Prisons & Contractors 10,751
  • Graphical Paper and Media & Information Technology 36,810
  • Health 88,770 Local Authorities 61,783
  • Passenger Transport 76,861
  • Road Transport Commercial, Logistics and Retail Distribution 62,619
  • Service Industries 50,564
  • Construction, Allied Trades and Technicians 68,083
  • Community 14,971
  • Unknown 6,668
  • Retired 65,503

Total 1,081,034

According to internal estimates, it is now around 870,000 – a fall of a fifth (19.5%) from the 2020 figure Graham inherited – and is still falling. By a different measurement, sources say that the 2020 figure was 1.28m, which would mean a fall of almost 400,000 in two and a half years.

Against that backdrop, according to the Electoral Commission the union under Graham has donated around £4m since the winter of 2021 to Keir Starmer’s Labour, despite Starmer’s assault on democracy, betrayal of and contempt for striking workers, blocking of union candidates in parliamentary seats and his support for ‘spycops’ and anti-protest laws.

Sharon Graham’s failure to speak out on Gaza and behind the scenes attempts to quell free speech on the issue since Israel’s genocide there began last October has outraged many members and others. She

Graham has been publicly silent about the slaughter, but has:

  • been criticised for banning Unite officials and national banners from pro-Gaza protests
  • banned and smeared films and books exposing the ‘Labour antisemitism’ scam, placed an official under investigation who refused to cancel a Palestine solidarity fringe event at Labour’s 2023 annual conference
  • allegedly told her chief of staff to threaten a soon-to-retire official with the loss of a pension bonus if he did not soften his support for Palestinians

Her supporters also prevented debate and votes on Gaza at last week’s meeting of the union’s elected executive.

Ms Graham’s tenure as Unite boss has also been marked by a string of other allegations – which neither she nor the union has denied – including alleged destruction of evidence against her husband in threat, misogyny and bullying complaints brought by union employees. She is also embroiled in both an employment tribunal for discrimination and a defamation lawsuit brought by Irish union legend Brendan Ogle for the union’s treatment of him and comments made about him by Graham and her close ally Tony Woodhouse – a situation that has caused outrage among Unite members and politicians in Ireland.

Unite has been contacted for comment.

If you wish to republish this post for non-commercial use, you are welcome to do so – see here for more.

Fresh audio product: AIPAC, Schumer and ICJ in Israel, why are the youth troubled?

Published by Anonymous (not verified) on Fri, 22/03/2024 - 9:07am in

Just added to my radio archive (click on date for link):

March 21, 2024 David Moore on how AIPAC is using GOP contributors’ money to go after progressive Dems • Meron Rapoport on how Schumer and the ICJ are being received in Israel • Jamieson Webster on the social aspects of mental disorder among the young

Nowhere to Live, Nowhere to Die

Published by Anonymous (not verified) on Fri, 22/03/2024 - 5:00am in

In Gaza, not even the cemeteries are safe from Israeli bombardment.

Students occupy Bristol uni building in protest at ‘profits from genocide’

Students demand divestment and an end to academic ties

Bristol University students have taken control of one of the university’s Wills Memorial Building in a protest to demand an end to its ‘complicity with arms companies’ and to call for a series of actions on its part to ‘support Palestine and Palestinians’:

The demanded actions include:

  • an end to cooperation with weapons manufacturers
  • protection for Palestinian students and special consideration for those taking exams who have been affected by Israel’s slaughter in Gaza
  • protection for anti-Zionist beliefs among staff and students – an issue on which Bristol university has a shameful record and has been the scene of intense pressure campaigns by pro-Israel groups claiming that anti-Zionism, opposition to the settler-colonial state that has displaced Palestinians and treats them as inferior
  • recognition of the existence of Palestine – an existence denied by hardcore supporters of Israel
  • scholarships for Palestinian refugees

Israel has killed over forty thousand Palestinian civilians, more than two thirds of them women and children, and injured twice as many, in its genocidal assault on Gaza and has ignored orders from the International Court of Justice to cease its slaughter and allow food, fuel and medicines into Gaza immediately. Gaza is now in famine, with experts predicting that more will die in the coming months from hunger and disease than from Israel’s bombs, missiles and bullets, with children again worst affected.


Palestinian flags can be seen through the Wills building’s doors. The figures in the second image have been blurred to protect identities.

The group is also demanding an end to the use of a ‘check-in’ system that tracks the location of students.

Wednesday’s action is not the first by Bristol students demanding justice for Palestinians and an end to discrimination against them and their supporters. Four months ago, students protested in the university’s ‘profits from genocide’:

And earlier this month, a group occupied Bristol University’s Victoria Rooms in a pro-Gaza protest.

The British government has mounted a pressure campaign against universities, threatening to defund them if they allow ‘extremism’ or ‘antisemitism’ in the form of pro-Palestinian speech and activism. Shamefully, a number of universities have capitulated to pressure from the UK state and from pro-Israel groups claiming that speech against Israel’s crimes and occupation of Palestinian land infringe on their rights and constitutes ‘hate’ toward Jews, even though many UK Jews oppose Israel’s actions and oppression of Palestinians.

Last month, former Bristol professor David Miller won a landmark employment tribunal case against the university, which had sacked him after pressure from pro-Israel groups, despite lawyers it appointed to run two investigations finding that he had said nothing antisemitic. The win set a precedent that anti-Zionist political beliefs are a protected characteristic under equalities law and cannot be used as grounds for dismissal. Skwawkbox understands that Prof Miller is not involved in the students’ protest.

Solidarity with students in Bristol and elsewhere who are demanding an end to complicity in war crimes.

If you wish to republish this post for non-commercial use, you are welcome to do so – see here for more.

Breaking: UN Special Rapporteur confirms Israel committing genocide (video)

Published by Anonymous (not verified) on Thu, 21/03/2024 - 12:15am in

Report to go before UN’s human rights commission against backdrop of starving Palestinian children and continued murder of innocents

The United Nations’ Special Rapporteur on the Occupied Palestinian Territories, international lawyer Francesca Albanese, has told Al Jazeera this morning that she will present her expert findings confirming Israel’s genocide to the UN’s human rights commission next week.

In January, the International Court of Justice (ICJ) found that there is a ‘plausible’ case that Israel is committing genocide, but Albanese – like hundreds of millions of people around the world – knows that the case is far more than merely ‘plausible’, even more so after Israel ignored the ICJ’s instructions to stop bombing, shooting and starving the Palestinians of Gaza:

Albanese’s interview took place against a backdrop of another confirmation of the obvious – that Gaza is now officially in famine and approaching a point where starvation and disease caused by Israel’s continued will kill more than Israel’s bombs and bullets. The harrowing footage of emaciated, dying children shown on Al Jazeera shows that Palestinian children are Israel’s main targets in the starvation campaign, just as they have been in the mass murder of civilians through bombs and missiles.

If you wish to republish this post for non-commercial use, you are welcome to do so – see here for more.

Exclusive: pro-Graham faction blocks exec Palestine motions

Published by Anonymous (not verified) on Tue, 19/03/2024 - 12:49am in

Anti-genocide members narrowly defeated in outcome described as a ‘disgrace’ as pro-Graham faction backs her silence on Gaza

Two motions on Palestine were ruled out last Thursday during the Unite union’s week-long meeting of its executive, after supporters of the union’s general secretary Sharon Graham backed the chair’s ruling that they should not be discussed. The excuse for the ruling was that supporting Palestinians in Gaza was not part of the union’s service to its members.

The chair was challenged and the issue went to a vote, in which eighteen exec members voted against the ruling, twenty supported it and two abstained.

One exec member told Skwawkbox:

It was a disgrace. The two motions were both from London and Eastern re Palestine, both were ruled out by the Chair because ‘Unite members are priority’. This ruling was challenged by a member but the left lost the challenge and we were not given the opportunity to debate.

This is not the notionally-left chair’s ‘first offence’ regarding Gaza. Another senior Unite figure told Skwawkbox:

A lot of the United Left [left-wing Unite caucus] are unhappy with the new chair , especially over Gaza as he stopped the debate last EC and sided with Sharon.

The meeting’s start on Monday was marked by a protest by Unite members outraged by Graham’s public silence on Gaza and behind-the-scenes actions to block shows of solidarity with its people and discussion of the UK’s – including Keir Starmer, with whom Graham has become increasingly cosy – complicity in Israel’s genocide.

Graham has been publicly silent about the slaughter, but has:

  • been criticised for banning Unite officials and national banners from pro-Gaza protests
  • banned and smeared films and books exposing the ‘Labour antisemitism’ scam, placed an official under investigation who refused to cancel a Palestine solidarity fringe event at Labour’s 2023 annual conference
  • allegedly told her chief of staff to threaten a soon-to-retire official with the loss of a pension bonus if he did not soften his support for Palestinians

An email from her official union address to an angry member also dismissed the genocide perpetrated on the civilians of Gaza.

Ms Graham’s tenure as Unite boss has also been marked by a string of other allegations – which neither she nor the union has denied – including alleged destruction of evidence against her husband in threat, misogyny and bullying complaints brought by union employees. She is also embroiled in both an employment tribunal for discrimination and a defamation lawsuit brought by Irish union legend Brendan Ogle for the union’s treatment of him and comments made about him by Graham and her close ally Tony Woodhouse.

This latest development will further fuel the outrage of Unite’s many members sickened by Israel’s mass murder of innocents and the union’s silence. Skwawkbox understands that the names of those who voted to support the gagging of the executive on the issue will be published soon.

If you wish to republish this post for non-commercial use, you are welcome to do so – see here for more.

Genocidal Psychopaths Celebrate International Day To Combat Islamophobia

Published by Anonymous (not verified) on Sat, 16/03/2024 - 1:25pm in

Listen to a reading of this article (reading by Tim Foley):

https://medium.com/media/a957d2775bec176a2c5c16b1bd279fab/href

Well it’s International Day to Combat Islamophobia, which of course means Democrats are busy making the most hypocritical and morally dissonant public statements you can possibly imagine.

“We recognize the violence and hate that Muslims worldwide too often face because of their religious beliefs — and the ugly resurgence of Islamophobia in the wake of the devastating war in Gaza,” reads a statement from President Biden, referring to a US-backed genocide against a Muslim population that he is personally responsible for.

“Today, as millions continue to observe the holy month of Ramadan, Jill and I extend our best wishes to Muslims everywhere and continue to keep them in our prayers. And, we reaffirm our commitment to do all we can to put an end to the vicious hate of Islamophobia — here at home and around the world,” concludes the statement from the president now known internationally as Genocide Joe.

President Biden on Twitter: "On the International Day to Combat Islamophobia, we recognize the hate that Muslims face because of their beliefs and the ugly resurgence of Islamophobia following the war in Gaza.Let us rededicate ourselves to a world where people of all faiths are free to live without fear. / Twitter"

On the International Day to Combat Islamophobia, we recognize the hate that Muslims face because of their beliefs and the ugly resurgence of Islamophobia following the war in Gaza.Let us rededicate ourselves to a world where people of all faiths are free to live without fear.

“On this International Day to Combat Islamophobia, we reaffirm our commitment to upholding the freedom of religion or belief of all and to speak out against acts of anti-Muslim hatred whenever and wherever they occur,” adds Secretary of State Antony Blinken.

“Islamophobia has no place in our nation and around the world. POTUS and I join the world in condemning Islamophobia and affirming the equal rights and dignity of all people,” tweets Vice President Kamala Harris.

This is so creepy. It’s one of those things where the more you look at it, the creepier it becomes. They’re condemning Islamophobia and denouncing hate crimes against Muslims at the exact same time as they are helping Israel create a mountain of Palestinian corpses in a genocidal onslaught whose entire premise is that Palestinians are the wrong race and the wrong religion. They are proclaiming their love for the Muslim while plunging a knife into his throat.

Secretary Antony Blinken on Twitter: "On this International Day to Combat Islamophobia, we reaffirm our commitment to upholding the freedom of religion or belief of all and to speak out against acts of anti-Muslim hatred whenever and wherever they occur. / Twitter"

On this International Day to Combat Islamophobia, we reaffirm our commitment to upholding the freedom of religion or belief of all and to speak out against acts of anti-Muslim hatred whenever and wherever they occur.

But that’s exactly who Democrats are. Their actions don’t matter, only their feelings matter. It didn’t matter that Obama expanded all of Bush’s most depraved wars and butchered Muslim populations using bombs and proxy militias throughout his entire administration, all that mattered was that he spoke eloquently and expressed compassion when the cameras were on. It doesn’t matter that Biden is directly backing a genocidal campaign which has probably killed far more people than the official death counts acknowledge, it matters that he condemns Islamophobia and that White House sources keep feeding the press stories about how privately “frustrated” he is with Benjamin Netanyahu. The whole thing’s just a vehicle through which the more progressively-minded half of the American public can support the murderous agendas of the US empire while still feeling nice about themselves.

Republicans are the openly fascistic thugs of the US empire, while Democrats are the the psychopathic PR managers running around photoshopping smiley faces on the fascism. Republicans are the dopey goon squad, while Democrats are the criminal mastermind. Republicans are the blunt instrument, while Democrats are the poison syringe. Republicans kill Muslims while saying they hate Muslims, while Democrats kill Muslims while saying they love them.

Democrats are the grinning plastic mask that sits on top of the snarling, blood-spattered face of the US empire. They purport to stand in solidarity with workers, with marginalized groups, with women and with the poor, and they claim to oppose racism, injustice and tyranny, but when it comes right down to it their real purpose is to put a nice face on the most murderous and tyrannical regime on this planet.

______________

My work is entirely reader-supported, so if you enjoyed this piece here are some options where you can toss some money into my tip jar if you want to. Go here to find video versions of my articles. Go here to buy paperback editions of my writings from month to month. All my work is free to bootleg and use in any way, shape or form; republish it, translate it, use it on merchandise; whatever you want. The best way to make sure you see the stuff I publish is to subscribe to the mailing list on Substack, which will get you an email notification for everything I publish. All works co-authored with my husband Tim Foley.

Bitcoin donations: 1Ac7PCQXoQoLA9Sh8fhAgiU3PHA2EX5Zm2

Failed ICJ Case Against Russia Backfires, Paves Way for Genocide Charges Against Ukraine

Published by Anonymous (not verified) on Thu, 14/03/2024 - 2:50am in

As January became February, the International Court of Justice (ICJ) delivered a pair of legal body blows to Ukraine and its Western backers. First, on January 31, it ruled on a case brought by Kiev against Russia in 2017, which accused Moscow of presiding over a campaign of “terrorism” in Donbas, including the July 2014 downing of MH17. It also charged that Russia racially discriminated against Ukrainian and Tatar residents of Crimea following its reunification with Moscow.

The ICJ summarily rejected most charges. Then, on February 2, the Court made a preliminary judgment in a case where Kiev accused Moscow of exploiting false claims of an ongoing genocide of Russians and Russian speakers in Donbas to justify its invasion. Ukraine further charged the Special Military Operation breached the Genocide Convention despite not itself constituting genocide. Almost unanimously, ICJ judges rejected these arguments.

Western media universally ignored or distorted the substance of the ICJ rulings. When outlets did acknowledge the judgments, they misrepresented the first by focusing prominently on the accepted charges while downplaying all dismissed allegations. The second was wildly spun as a significant loss for Moscow. The BBC and others focused on how the Court agreed that “part” of Ukraine’s case could proceed. That this “part” is the question of whether Kiev itself committed genocide in Donbas post-2014 was unmentioned.

Ukraine’s failed lawfare effort was backed by 47 EU and NATO member states, leading to the farce of 32 separate international legal teams submitting representations to The Hague in September 2023. Among other things, they supported Kiev’s bizarre contention that the Donetsk and Lugansk People’s Republics were comparable to Al-Qaeda. Judges comprehensively rejected that assertion. Markedly, in its submitted arguments, Russia drew attention to how the same countries backing Kiev justified their illegal, unilateral destruction of Yugoslavia under the “responsibility to protect” doctrine.

This may not be the only area where Ukraine and its overseas sponsors are in trouble moving forward. A closer inspection of the Court’s rulings comprehensively discredits the established mainstream narrative of what transpired in Crimea and Donbas following the Western-orchestrated Maidan coup in February 2014.

In sum, the judgments raise serious questions about Kiev’s eight-year-long “anti-terrorist operation” against “pro-Russian separatists,” following months of vast protests and violent clashes throughout eastern Ukraine between Russian-speaking pro-federal activists and authorities.

 

Damning finding after damning finding

In its first judgment, the ICJ ruled the Donbas and Lugansk People’s Republics were not “terrorist” entities, as “[neither] group has previously been characterized as being terrorist in nature by an organ of the United Nations” and could not be branded such simply because Kiev labeled them so. This gravely undermined Ukraine’s allegations of Russia “funding…terrorist groups” in Donbas, let alone committing “terrorist” acts there itself.

Other revelatory findings reinforced this bombshell. The ICJ held that Moscow wasn’t liable for committing or even failing to prevent terrorism, as the Kremlin had no “reasonable grounds to suspect” material provided by Ukraine, including details of “accounts, bank cards and other financial instruments” allegedly used by accused “terrorists” in Donbas, were used for such purposes. Moscow was also ruled to have launched investigations into “alleged offenders” but concluded they “d[id] not exist… or their location could not be identified”.

Nonetheless, the ICJ ruled that Moscow had failed “to investigate allegations of the commission of terrorism financing offenses by alleged offenders present in its territory.” This was due to the Kremlin not providing “additional information” upon Kiev’s request and failing to “specify to Ukraine what further information may have been required.” Ironically, judges conversely condemned Kiev’s allegations of “terrorism” by Russia as “vague and highly generalized,” based on highly dubious evidence and documentation, including – strikingly – Western media reports:

The Court has held that certain materials, such as press articles and extracts from publications, are regarded ‘not as evidence capable of proving facts.’

The ICJ was also highly condemnatory of the quality of witnesses and witness evidence produced by Kiev to support these charges. Judges were particularly scathing of Ukraine’s reliance on testimony supporting a systematic, state-sanctioned “pattern of racial discrimination” discrimination against Ukrainians and Tatars in Crimea since 2014. Statements attesting to this were “collected many years after the relevant events” and “not supported by corroborating documentation”:

The reports relied on by Ukraine are of limited value in confirming that the relevant measures are of a racially discriminatory character…Ukraine has not demonstrated… reasonable grounds to suspect that racial discrimination had taken place, which should have prompted the Russian authorities to investigate.

Elsewhere, Ukraine argued that “legal consequences” for residents of Crimea if they opted to maintain Ukrainian citizenship post-2014 and a “steep decline in the number of students receiving their school education in the Ukrainian language between 2014 and 2016,” amounting to an alleged 80% drop in the first year and a further 50% reduction in 2015, were signifiers of a discriminatory environment for non-Russians in the peninsula.

Ukraine War CrimesUkrainian soldiers patrol alongsidethe Donbas Battalion, a Ukrainian militia, in Luhansk, July 26, 2014. Dmitry Lovetsky | AP

In support, Kiev submitted witness statements from parents claiming they were “subjected to harassment and manipulative conduct with a view to deterring” their children from receiving “instruction in Ukrainian,” which judges did not accept. By contrast, Moscow provided testimony not only demonstrating that parents made a “genuine” choice “not subject to pressure” to have their children taught in Russian but also “unresponsiveness on the part of parents to some teachers’ active encouragement [emphasis added] to continue having their children receive instruction in Ukrainian.”

The ICJ lent weight to these submissions, noting, “It is undisputed that no such decline has taken place with respect to school education in other languages, including the Crimean Tatar language.” Judges attributed much of the drop in demand for Ukrainian language “school instruction” to “a dominant Russian cultural environment and the departure of thousands of pro-Ukrainian Crimean residents to mainland Ukraine.” Moscow moreover “produced evidence substantiating its attempts at preserving Ukrainian cultural heritage and… explanations for the measures undertaken with respect to that heritage.”

Russia supplied documentation showing that “Ukrainian and Crimean Tatar organizations have been successful in applying to hold events” in the peninsula. In contrast, “multiple events organized by ethnic Russians have been denied.” Evidently, Russian authorities are even-handed towards Crimea’s population – the color of someone’s passport and their mother tongue are immaterial. On the same grounds, judges rejected Kiev’s accusation that “measures taken against Crimean Tatar and Ukrainian media outlets were based on the ethnic origin of the persons affiliated with them.”

Still, the Court contradictorily concluded Russia “violated its obligations of the International Convention on the Elimination of Racial Discrimination,” as Moscow “[did not demonstrate] that it complied with its duty to protect the rights of ethnic Ukrainians from a disparate adverse effect based on their ethnic origin.”

 

Kiev goes in for the kill

The ICJ has now effectively confirmed that the entire mainstream narrative of what happened in Crimea and Donbas over the previous decade was fraudulent. Some legal scholars have argued Ukraine’s acquittal on charges of genocide to be inevitable. Yet, many statements made by Ukrainian nationalists since Maidan unambiguously indicate such an intent.

Moreover, in June 2020, a British immigration court granted asylum to Ukrainian citizens who fled the country to avoid conscription. They successfully argued that military service in Donbas would necessarily entail perpetrating and being implicated in “acts contrary to the basic rules of human conduct” – in other words, war crimes – against the civilian population.

The Court’s ruling noted the Ukrainian military routinely engaged in “unlawful capture and detention of civilians with no legal or military justification…motivated by the need for ‘currency’ for prisoner exchanges.” It added there was “systemic mistreatment” of detainees during the “anti-terrorist operation” in Donbas. This included “torture and other conduct that is cruel, inhumane and degrading treatment.” An “attitude and atmosphere of impunity for those involved in mistreating detainees” was observed.

The judgment also recorded “widespread civilian loss of life and the extensive destruction of residential property” in Donbas, “attributable to poorly targeted and disproportionate attacks carried out by the Ukrainian military.” Water installations, it recorded, “have been a particular and repeated target by Ukrainian armed forces, despite civilian maintenance and transport vehicles being clearly marked…and despite the protected status such installations enjoy” under international law.

All of this could quite reasonably be argued to constitute genocide. Regardless, the British asylum judgment amply underlines who Ukraine was truly fighting all along – its own citizens. Moscow could furthermore reasonably cite recent disclosures from Angela Merkel and Francois Hollande that the 2014-15 Minsk Accords were, in fact, a con, never intended to be implemented, buying Kiev time to bolster its stockpiles of Western weapons, vehicles, and ammunition, as yet further proof of Ukraine’s malign intentions in Donbas.

The Accords did not provide for secession or independence for the Donetsk and Lugansk People’s Republics but for their full autonomy within Ukraine. Russia was named a mediator, not a party, to the conflict. Kiev was to resolve the dispute directly with rebel leaders. These were crucial legal distinctions about which Ukraine and its overseas backers were immensely displeased. They repeatedly attempted over subsequent years to compel Moscow to designate itself formally as a party to the conflict despite Russia’s minimal role in the conflict.

As a 2019 report published by the Soros-funded International Crisis Group (ICG), “Rebels Without A Cause” found, “the conflict in eastern Ukraine started as a grassroots movement… Demonstrations were led by local citizens claiming to represent the region’s Russian-speaking majority.” Moscow only began providing financial and material support to the rebels after Ukraine’s “counter-terror” operation in Donbas started in April 2014. And it was meager at that.

Ukraine War CrimesVolunteer pro-Russian fighters bring aid to civilians living in Donbas, February 01, 2022. Svetlana Kysilyova | Abaca | Sipa via AP

The ICG found that Russia’s position was consistent: the two breakaway republics remain autonomous subjects within Ukraine. This frequently put the Kremlin at significant odds with the rebel leadership, who acted in their own interests and rarely followed orders. The report concluded that Moscow was ultimately “beholden” to the breakaway republics, not vice versa. Rebel fighters wouldn’t put down their arms even if Vladimir Putin personally demanded them to.

Given present-day events, the report’s conclusions are eerie. The ICG declared the situation in Donbas “ought not to be narrowly defined as a matter of Russian occupation” and criticized Kiev’s “tendency to conflate” the Kremlin and the rebels. It expressed hope that newly-elected President Volodymyr Zelensky could “peacefully reunify with the rebel-held territories” and “[engage] the alienated east.”

The 2017 ICJ case explicitly concerned validating allegations of Russia’s direct, active involvement in Donbas. We are left to ponder whether this lawfare effort was intended to secure Kiev’s specious legal grounds for claiming it was invaded in 2014. After all, this could, in turn, have precipitated an all-out Western proxy war in Donbas of the kind that erupted in February 2022.

At the start of that month, French President Emmanuel Macron reaffirmed his commitment to Minsk, claiming he had Zelensky’s personal assurance it would be implemented. However, on February 11, talks between representatives of France, Germany, Russia, and Ukraine collapsed after nine hours without tangible results. Notably, Kiev rejected demands for “direct dialogue” with the rebels, insisting Moscow formally designate itself a party to the conflict in keeping with its past obstructionist position.

Then, as documented in multiple contemporary eyewitness reports from OSCE observers, mass Ukrainian artillery shelling of Donbas erupted. On February 15, alarmed representatives of the Duma, led by Russia’s influential Communist Party, formally requested that the Kremlin recognize the Donetsk and Lugansk People’s Republics. Putin initially refused, reiterating his commitment to Minsk. The shelling intensified. A February 19 OSCE report recorded 591 ceasefire violations over the past 24 hours, including 553 explosions in rebel-held areas.

Civilians were harmed in the strikes, and civilian structures, including schools, were apparently targeted directly. Meanwhile, that same day, Donetsk rebels claimed they thwarted two sabotage attacks by Polish-speaking operatives on ammonia and oil reservoirs in their territory. Perhaps not coincidentally, in January 2022, it was revealed that the CIA had been training a secret paramilitary army in Ukraine to carry out precisely such strikes in the event of a Russian invasion since 2015.

So, on February 21, the Kremlin formally accepted the Duma’s plea from a week earlier to recognize Donetsk and Lugansk as independent republics. And now here we are.

Feature photo | Pro-Russian Serviceman with a heavy machine gun observing the movement of Ukrainian troops from the advanced trenches of the people’s militia of the Donetsk People’s Republic in the Yasne village area, Donbas, February 11, 2022. Svetlana Kysilyova | Abaca | Sipa via AP2022. Svetlana Kisileva/Abaca/Sipa USA(Sipa via AP Images)

Kit Klarenberg is an investigative journalist and MintPress News contributor exploring the role of intelligence services in shaping politics and perceptions. His work has previously appeared in The Cradle, Declassified UK, and Grayzone. Follow him on Twitter @KitKlarenberg.

The post Failed ICJ Case Against Russia Backfires, Paves Way for Genocide Charges Against Ukraine appeared first on MintPress News.

Pages