Explosion Rocks Japanese Nuclear Plant

  • Share
  • Read Later
Fukushima Nuclear Plant reactor No.1 is located north of Tokyo, Japan.


Watch footage of the explosion that rocked the Fukushima Dai-Ichi power station north of Tokyo. Resident in the area have been evacuated.


Click here for the latest from Tokyo.

(More from TIME.comWatch live footage from Friday’s earthquake and tsunami.)