A United States flagged cargo ship, carrying vital supplies for our military operations abroad, is en route from India to Texas when it is attacked by Al-Qeada operatives hell bent on revenge. The ship is in the South Atlantic just 5 miles off the coast of South Africa. The pirates kill 22 US citizens and 4 Mexican citizens before burning and sinking the ship. The suspected attackers are caught while fleeing by the South African Coast Guard.
Who has jurisdiction over the terrorist attackers and why? (Be specific using the appropriate vocabulary)
Since this is an international incident, can they be tried before the International Criminal Court or the International Court of Justice? Why/why no.