Connect to share and comment

Babar ahmad court

Appears In:
Babar Ahmad and Syed Talha Ahsan were extradited from the UK to the US along with three other suspects.
Babar ahmad court

Terror suspect Babar Ahmad is escorted into the High Court by prison officers on March 18, 2009 in London.

Peter Macdiarmid