Babar Ahmad is a British Muslim and computer expert, born in London, 1974, and is one of the UK's most well known Islamic terrorist suspects who has been incarcerated since August 2004.
Babar Ahmad is a British Muslim and computer expert, born in London and is one of the UK's most well known Islamic terrorist suspects. This UK's most well known Islamic terrorist suspects has been incarcerated since August 2004. London is 1974.