I came across this animated video that tries to explain what's going on at the Japanese power plant right now. Compared to the babble I've heard on news stations, this interpretation at least makes a little bit of sense to me.
Later
No ad, just a link to the Japanese Red Cross Donation Webpage.