The Trenton Channel power plant stacks went out with a bang. The nearly 100-year-old, candy-cane striped 600-foot stacks, on the Detroit River, toppled one at a time, just before the sun rose Friday, ...
Tuesday, May 26, has been slated as the date for the demolition of the two 168-metre-tall stacks at the former Liddell power ...