Iran says British sailors admit illegal entry (AFP)

Admin

Administrator
Staff member
AFP - Iran said on Saturday that 15 British service personnel detained by its navy off Iraq had admitted to violating its territorial waters, rejecting demands from London for their swift release.



More...
 
Top