Media release | April 26, 2011 at 10:51
New York City, NY - April 26, 2011 - Travelers at Grand Central Station were met by Greenpeace activists highlighting the threat to millions of people from New York's Indian Point nuclear plant on the 25th anniversary of the Chernobyl nuclear...