IRAN: 10 US Navy sailors released with their boats

All 10 U.S. Navy sailors detained by Iran after their two small boats allegedly drifted into Iranian territorial waters around one of Iran's Persian Gulf islands a day earlier have been freed, the United States and Iran said Wednesday.

Top Videos

Most Watched

KTVU Vault

Wild Rides