On 26 February, the Islamic Republic of Iran joined a small but significant number of countries that allowed diplomats from the Islamic Emirate of Afghanistan (IEA) to take charge of the embassy of Afghanistan in Tehran. This development was a subtle shift from Iran’s earlier insistence on not handing over its embassy to a regime it doesn’t recognise, reiterating its […]
Read more ›Archive for April 20th, 2023
Chinese ‘Police Stations’ And War Propaganda – OpEd
The U.S. can shoot down balloons, call names, and claim that China has “police stations” in New York City. It cannot stop the decline of its own making as it engages in war propaganda theater. “Right now there are changes – the likes of which we haven’t seen for 100 years – and we are the ones driving these changes […]
Read more ›