Mack H. Taylor, 23, was found dead on September 14, 2016, in Indianapolis, Indiana, along with his cousin Alexander Brown, 24. Their bodies were discovered in an alley in the 2900 block of North Gladstone Avenue after police responded to a report of blood found in a nearby residence earlier that day. Officers canvassed the area and eventually found the two victims. The double homicide occurred in one of the city's crime-fighting focus areas, and police have since urged the community to provide i
...Read More