Iranian Diplomat Admits Role in Notorious 1983 Terror Attack on Marine Barracks
(Jacob Bruns, Headline USA) Forty years after the fact, the Iranian media let slip that the state played a substantial role in the infamous terror bombing that killed more than...