World Iran demands $170M from owner of seized Israel-linked ship Iran has demanded a $170 million fine from the owner of a cargo ship it seized in Gulf waters last year, accusing the company... Ravenewsonline EditorOctober 29, 2025