Last week saw the twentieth anniversary of the 7/7 bombings in London, when 52 people were killed and more than 700 injured by explosives placed on buses and Tube trains by…oh…someone or other, it was all so long ago now. Evidently the authorities had forgotten themselves too, to judge by all the strangely nonspecific official […]



Comment on this Article Via Your Disqus Account