Iran insists that 69 British Navy personnel it detained last week were in Iranian waters, but is confident "London and Tehran can resolve the stand off, the Iranian Embassy here was quoted as saying Wednesday.
Iran insists British Detainees in its waters but eyes accord.