In a tragic event that unfolded on March 24, 2015, Sherri Rene Taylor, a 48-year-old woman, was found deceased in a residence on North Harding Street in Indianapolis, Indiana. Taylor, a beloved mother, sister, and grandmother, was one of four victims discovered in what police described as a quadruple homicide. The other victims were identified as 41-year-old Terri Betties, her 18-year-old son Davon Whitlock, and their 32-year-old cousin Tiara Turner. All four individuals had sustained fatal guns
...Read More