WAUSAU – Love Canal has been considered by many to be one of the worst environmental disasters in American history. Now, on June 3, Wausau residents will get to hear from an expert who was actually there. Toxicologist Stephen Lester will speak at 9 a.m. June 3 at the Jefferson Street Inn, 201 Jefferson St. […]