In the late summer of 2016, the life of 23-year-old Mack H. Taylor of Indianapolis, Indiana, was tragically cut short. On September 14th, he and his close friend, 24-year-old Alexander Brown, were discovered deceased in an alley in the 2900 block of North Gladstone Avenue. The grim discovery was made after police were initially called to a nearby residence on the 3000 block of Gladstone Avenue around 11 a.m. for a report of blood found inside. While they didn't find any victims at that location,
...Read More