“Total Recall” is airing on SyFy right now........coincidence? I think not............
It was first reported that Japanese Safety Officials said the explosion was a meltdown of a reactor. There appears to be some backpedaling from that statement now...