Pittsburgh Garbage Truck Crash in Turtle Creek Leaves One Person Critically Injured

Police Lights - Traffic StopPolice Lights - Traffic Stop TURTLE CREEK, Pa. – One person...