Unnamed photo
Published: Wednesday, February 04, 2009
Activists briefly stormed onstage to protest after Steven Leer, chairman and CEO of Arch Coal, Inc., spoke on “The Vital Role of Clean Coal in Securing our Energy Future” in Science center C last night.