Sri Lanka sent home 238 Iranian sailors, including survivors of a US torpedo attack
Apr 18, 2026 - 17:00
Sri Lanka has sent home 238 Iranian sailors, including 32 who survived a U.S. torpedo attack in the Indian Ocean