Fox is just reporting via Sky News that there was no bomb in London. Wonder when we'll get the truth of what's going on?
No evidence of terrorism can ever be published ya know ...