Whose Side Is India On?

Nobody talks about India. India is the second largest country by population in the world, and yet hardly anything is written about it in Western discussions of foreign policy and international relations. In the emerging new cold war, what side is India on? Surely, for...

read more

Ukraine Invasion Scheduled for Wednesday Canceled

"’Foiled again!’ rose the cry from those expecting Russian President Vladimir Putin to step out of character and risk war, just as he finally succeeds in getting the U.S. to take Russia’s security concerns seriously – and even address them." Today we can...

read more

Ukraine Crisis: A Nightmare Caused by US Interventionism

Over the weekend we heard that the US is evacuating its embassy in Kiev for fear of a Russian invasion. We also heard that Russia is evacuating its embassy in Kiev for fear of a US-backed provocation in eastern Ukraine that may lead to a Russian military response. We...

read more