Somali pirates have life sentences upheld by Federal Supreme Court

Ten Somali pirates who were sentenced to life imprisonment have had their appeal rejected by the…