I can't stress enough that our police know who the bad guys are - they've just not been set off the leash until now.
Regards, Ivan
I'm of the opinion that they should have been set off the leash long before now. That should have happened, at the earliest, on 9/11. Truth be known, both the U.S. and UK should never have been on the leash. Seems like nobody paid attention to the Mossad.