The Corner Space Ayatollahs By John J. Miller October 8, 2004 3:45 PM Share on Facebook Share on Twitter Share on Flipboard Share on WhatsApp Email this article Iran says it will launch a satellite soon.