RE:RE:RE:Good news but not impressive figure
by Cutlet Gravy on Dec 17, 2007 10:10 PM Permalink
WHAT TIMING ! THIS DAY IN 1983.
December 17, 1983 %u2013 The Provisional Irish Republican Army (IRA) detonated the first car bomb just outside Harrods Department Store in London, killing six people and injuring about 90 others.