Body Found In Homewood Parking Lot, Police Investigating
Police are investigating after a body was found in Pittsburgh’s Homewood neighborhood Tuesday morning.

More Videos