Spat On His Victim
Dr. Stephen Patrick Kirby, 37, died from head injuries after being knocked to the ground and kicked in the head on February 26, 1994. Rendell Junior Gillette, 21, was charged with second-degree murder after Kirby died at St. Mike’s Hospital on March 5, days after the assault. Randall Scott Leach, 24, of no fixed address, … Read more