Buffalo, NY – On June 11, 1981, New York State Health Department reports that ex-Love Canal residents in Niagara Falls do not have abnormally high cancer rates.
View the discussion thread.