It’s well withing their range.
HESA Shahed 136
Operational
range
2,500 km (1,600 mi)
Hitting a ship at sea that’s out of sight is astonishing. I doubt it was fired from Iran.
It’s about 1600 miles from Houthi territory to the ship’s location.
yes, but accuracy to hit a moving target is suspicious.....