Police are investigating the cause of a fatal accident on the Homestead Grays Bridge early today involving a Port Authority of Allegheny County bus.
Police investigating fatal accident on Homestead Grays Bridge