Daily Archives: 31st March 2019

God and US foreign policy

Pompeo worshipping Jews Lawrence Davidson shows how the assertion by politicians, such as US Secretary of State Mike Pompeo who believes that God rigged the 2016 US presidential election to assure Trump’s election and thereby protect Israel from Iran, has led to death and destruction around the world. Read more [...]

Three lessons for the left from the Mueller inquiry

Mueller and Trump Jonathan Cook highlights three lessons for the progressive left to consider now that it is clear the inquiry in the US by special counsel Robert Mueller into Russiagate is never going to uncover collusion between Trump’s camp and the Kremlin in the 2016 presidential election. Read more [...]

Rising politics of intolerance and the need for unity

Right-wing extremism Graham Peebles writes: Over the Read more [...]