Police and an ambulance are at the GE Energy facility in West Mifflin, and the Allegheny County medical examiner has been called.
1 / 8
WTAE - Pittsburgh Videos
Thu, Jun 28, 2012 12:57 PM EDT