TEPCO under fire over water spill
Tokyo Electric Power Company is under pressure from authorities to determine the cause of the latest spill of contaminated water at Fukushima Daiichi.
The latest evidence suggests the incident may have been caused by human error.