Iranian President Mahmoud Ahmadinejad says 15 British naval personnel captured in the Gulf will be freed.
He repeated allegations that the British sailors and marines "invaded" Iranian waters, but said they would be freed as a "gift" to Britain.
He made the announcement at a news conference...