Today in History- 28th March

International Events:
Year Event
1939 Spanish Civil War ended.
1979 At Three Mile Island in Pennsylvania radioactive steam leaks into the atmosphere from a nuclear plant.