Gaza Freedom Flotilla Sails Again

This year, the Gaza Freedom Flotilla sails again. The Flotilla first sailed to Gaza in 2010. It did so for the purpose of breaking Israel’s cruel blockade of Gaza, which began in 2005. [...]

NATO about to suffer another humiliating defeat

This week, on the German independent media outlet AcTVism Munich, I argued that NATO and its Ukrainian proxy are losing the war against Russia in every sense – militarily, economically and [...]