The Long History of Foreign Interference in US Politics

Nov 07, 2019

On October 31, the US House of Representatives held a formal vote on its first resolution in relation to the impeachment inquiry against President Donald Trump. The resolution, which passed by 232 votes to 196 along party lines, set out rules on how the impeachment inquiry will proceed in the next...

The NY Times’ Ruthless Assault on Russians

Oct 10, 2019

The New York Times should really be called “The New Cold War Times.” It has consistently focused on reporting the most intimate thoughts (i.e., prejudice and propaganda) of an intelligence community that owes its historical existence to the golden age of post-World War II Soviet communism....

Romney Breaks Ranks, Drawing Insults from Trump

Oct 07, 2019

Republican Senator Mitt Romney, a presidential candidate in 2012, has dared to defy the discipline of his party by criticizing US President Donald Trump’s actions and evident intentions revealed in his phone call with Ukrainian President Volodymyr Zelensky. Trump solicited Ukraine’s help in...

The New Age of Protest

Oct 04, 2019

Led by young people, climate strikers blocked traffic on two mornings at the end of last month in Washington, DC. On the first day, protesters chained themselves to a boat three blocks from the White House, and 32 activists were arrested. On the second day, activists targeted the Environmental...

On Iran, It’s Trump vs. Trump

Jul 17, 2019

The ongoing conflict with Iran showcases all the reasons why US President Donald Trump remains a hit with his base. First of all, the guy tells a ripping yarn. While critics of US policy drone on about complex agreements with opaque acronyms, Trump boils down the problem to a TV episode with a...

Load More