This Tuesday, a federal court in Virginia will begin the first steps in a trial of three captured Somali pirates who will face the death penalty. These three pirates were part of a crew that held four Americans captive in February of 2011, fatally shooting them when a pursuing U.S. Navy destroyer got too close […]
You are here: Home / Archives for Navy SEALS