Iran
World Foreign Policy Government Politics Revolution Top News

Iran Arrests Former President Ahmadinejad For Inciting Unrest: Report

With an estimated 1,000 people arrested over the course of a little over a week in protests in Iran, the most high profile may ultimately be the most surprising, with reports former President Mahmoud Ahmadinejad has been jailed for “incitement.” Though Ahmadinejad has not really been linked to the protest movement, he made comments during Read More…

support
Foreign Policy Conspiracy Government Human Rights Politics Propaganda Psychological Operations Revolution Social Engineering Top News World

US Promises ‘Great Support’ For Iranian Protesters At The ‘Appropriate Time’

US officials have been denying reports that they are behind the growing protests in Iran, but that hasn’t stopped President Trump from repeatedly openly endorsing the protests, and promising “great support from the United States at the appropriate time.” Trump’s repeated expression of support for the protesters, and the fact that the US has repeatedly Read More…

Iraqi
Human Rights Foreign Policy Government Military Propaganda Top News War Crimes World

Iraqi Forces Admit Their Orders Were to Kill Women and Children in Mosul

The extremely ugly final weeks of the Iraqi “liberation” of Mosul is leading to an aftermath where untold hundreds of corpses remain buried under the rubble of the Old City. The corpses include some ISIS fighters, of course, but also a massive number of civilians. That’s reflective of what Iraqi soldiers say were their orders Read More…

intervention
Foreign Policy Conspiracy Politics Top News World

Experts Raise Alarms as US War Hawks Push for Deeper Syria Intervention

‘We should be wary of pundits who use the horrors of Aleppo to rush Washington into bombing.’ As the civil war in Syria deepens, American war hawks are using recent atrocities to push for direct U.S. military intervention against the Syrian government, according to observers who warn that further escalation will only worsen what has Read More…