NewsBiscuit

The news written by you…

Posts Tagged ‘United 93’

Trading standards reports surge in complaints from disappointed Al Qaeda martyrs

They blew themselves up, in exchange for paradise. But now many Al-Qaeda martyrs say it is something of an anti-climax.

Read more >

Posted: Feb 11th, 2010
More from News In Brief