Despite protests and criticisms, Tokyo Electric Power Company (TEPCO) announced on May 7 that it has completed the fifth ...