Underwater Probe Deployed At Fukushima Unit 3
The Tokyo Electric Power Company, owner of the crippled Fukushima Daiichi Nuclear Generating Station in Japan, has deployed a swimming robot, dubbed the Little Sunfish, that is exploring conditions inside flooded areas of the No. 3 reactor.(read more)