What Happened On July 7?
In case you didn’t know, July 7 this year was International Kissing Day. GB News pointed that out with contempt as the presenter said while the BBC and Sky News had acknowledged this on their homepages, they had ignored something far more important. On July 7, 2005, four Islamist terrorists travelled to the capital and […]