« | Main | »

Iran claimed it arrested 12 CIA spies. Iranian officials say the arrested spies were on a mission to cripple Iran's nuclear, military, and security areas. France is pushing for a European oil embargo on Iran, breaking a diplomatic taboo that could have significant ramifications for the energy market and global economic growth.