Indians aboard British oil tanker seized by Iran
New Delhi/London, July 20 (IANS) Indians are among the 23 crew members of a British-flagged oil tanker that Iran has seized in the Strait of Hormuz, amid fresh escalation of tensions in the Gulf.
Iran seized the British-flagged Stena…