2004-06-23

Morning Report: June 23, 2004

Iran to free British sailors. The Iran regime will free eight Royal Navy sailors detained earlier this week, reporting that it was convinced the crews crossed into Iranian territorial waters by mistake. Michael Ledeen has this to say about the incident.