Two British men who spent eight years fighting extradition to the United States have pled guilty to terrorism charges. Babar Ahmad, a 39-year-old south London resident admitted to charges of…
You need a TRAC license to view the rest of this content. Learn more