Mohamed Bensakhria is an Algerian citizen , sentenced in France to 10 years in prison for his role in the 2000 Strasbourg Cathedral bombing plot on December 16 , 2004 . He is suspected of having had close links to Osama bin Laden
Strasbourg Cathedral bombing plot
Strasbourg Cathedral bombing plot
Mohammed Bensakhria