Blog entry by Swati Mehta | July 6, 2011
June 13 was a remarkable day for Italy and for all those trying to get their governments to move away from nuclear energy. People in Italy defied expectations of a low turnout and came out to cast their vote for a nuclear free...