March 31, 1979 – Three Mile Island – Setting up An Islamic Republic – Rabies In Indiana – Putting The Brakes On Free Speech –

Become a Patron! This March 31st in 1979 had grounds for some optimism going into it. The Nuclear Power Plant disaster at 3-Mile Island was showing signs of improvement. But, as it was pointed out, things could go terribly south just about any moment. So it was cautious, with a...