watch Last Doctor Standing
Last Doctor Standing
Takano Hospital is located in a town only 22 kilometers away from the Fukushima Daiichi Nuclear Power Plant. The 81-year-o....
Read MoreTakano Hospital is located in a town only 22 kilometers away from the Fukushima Daiichi Nuclear Power Plant. The 81-year-o....
Read More