Prof. Ivan Sascha Sheehan Delivers Remarks at The Mayflower Hotel | Washington, D.C. | 7 SEPT 2025 by Dr. Ivan Sascha Sheehan published on 2025-09-11T17:30:47Z Dr. Ivan Sascha Sheehan delivers remarks at The Mayflower Hotel in Washington, D.C. on September 7, 2025 to Iranian-Americans gathered in commemoration of the 60th anniversary of the MEK. The event was hosted by the National Council of Resistance of Iran U.S. Representative Office (NCRI-US). Genre News & Politics