Technology | Wed Jan 16, 2008 3:35pm EST

Skepticism greets "Al Qaeda in Britain" founding