Loading Open Internet
    NRDC (Natural Resource Defence Council)'s CEO Manish Bapna publicly acknowledging the need for nuclear energy. Can he call off the successful anti-nuclear attacks?