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.)

Sort: Newest | Oldest