2 June 2021

Israel is detaining over a dozen Palestinian journalists

Israeli security forces are detaining 13 Palestinian journalists; some following the violence in May. An international organisation campaigning for journalists has called this “unacceptable”. … Read more By Steve Topple - Steve Topple


High-ranking psychopaths are pushing for a nuclear war with Russia, seemingly intentionally

If the US leaders wanted to wage a thermonuclear war that would destroy America and the world, we would not be here to talk about it. Presid...

Follow Me on Twitter