Williams Amail Howard, a 28-year-old African American male, was found dead on March 9, 2014, in Sanford, North Carolina. He was discovered lying on the ground outside an apartment building with a puncture wound to his neck. The authorities were called to the scene around 8:40 a.m., and Howard was pronounced dead upon their arrival.
The Sanford police quickly arrested a suspect in connection with Howard's death. Lynard Jerome McCormick, a 30-year-old African American male, was charged with
...Read More