iran, Iran, satellite " />
Home  |  About Us  |  Contact Us  |  Privacy policy  |  Site map

« America's New War Front | Main | Spiritual Warfare Needed: Help Save Marine Corporal David Emery Jr. »

April 1, 2007

Iran TV Shows UK Officers Apologizing with Map for "Trespassing"

Broadcast 1 April on Iranian state satellite TV (IRINN)

The UK reaction to the video was reported by the Scotsman here.

Crossposted to Satellite News (Iran)

Posted by John at April 1, 2007 9:03 PM

Helpful Sites