Local

Route 28 reopens after crash at 31st Street Bridge in Pittsburgh

Route 28 Crash (PennDOT)