Kenneth Lee Boyd

Kenneth Lee Boyd

male, deceased (2005)
Kenneth Lee Boyd was a murderer who was executed by the U.S. state of North Carolina. He was convicted of the March 4, 1988 murder in Stoneville of... More