Landing | Tue Mar 15, 2011 11:17am GMT

Japan PM to nuclear power firm: "What the hell's going on?"