Guest Thinkers When Suicide Bombers Hit London In just under a month’s time – July 7th to be precise – many Londoners will have cause to stop, think and remember that terrible summers day five years ago […]