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