20-year-old found shot to death inside car in Pickering identified by police

Police are on the scene of a fatal collision in Pickering. (Chopper 24) Police are on the scene of a fatal collision in Pickering. (Chopper 24)

CTVNews.ca Top Stories