The Null Device

2007/6/29

Car bomb found and disarmed near Piccadilly Circus. Could this be the "Hiroshima and Nagasaki-scale" al-Qaeda atrocity meant to "shake the Roman throne"?

london terrorism 0