VirtualGlobetrotting

Today in History – March 28

1979 – The Three Mile Island nuclear accident takes place.

Three Mile Island Unit 2 (TMI-2) West Cooling Tower

2011 – A munitions factory explodes in the village of Khanfar, Yemen.

Jaʿār munitions factory explosion (3/28/11)