What is a nuclear meltdown?

Twitter is ablaze with news of nuclear meltdown being imminent in Japan and some tweets are along the lines of “OMG! the reactors are going to explode! God save the …

What is a nuclear meltdown? Read More »