TEHRAN, April 22 (Xinhua) -- Iran's Islamic Revolution Guard Corps targeted a Greek-owned ship named Euphoria on Wednesday, a third "violating ship" attempting to pass through the Strait of Hormuz and is now stranded on Iran's shores, the semi-official Fars news agency reported. ■



