Al Jazeera Staff
April 20, 2026
The US claims the ship was trying to evade its naval blockade. Iran calls it 'piracy'.




