Two former Navy SEALs working as security contractors aboard the Maersk Alabama were found dead Tuesday a day after it was docked near an island northeast of Madagascar [...]
The vessel, portrayed in the movie "Captain Phillips," was moored in the Seychelles in the Indian Ocean [...]
View Larger Map
View Larger Map