On February 23, 2012, a violent double homicide occurred in Detroit, Michigan, at a commercial property located at 7303 West McNichols Road. Police were called to the scene on the city�s west side, where they discovered two men who had been fatally shot. The victims were identified as 20-year-old Black male Quentin Sandelin and 50-year-old Frederick Parker. The incident took place at a site that has been described in later city development reports as a location housing an auto service station, s
...Read More