I'm skeptical
But that's usually my baseline reaction to unsubstantiated stuff. I will say that it is clear (except to the obtuse left) that London 7/7 is precisely what the Gitmo detainees would love to do. The useful idiots whining about Gitmo are unwitting enablers.
-p
