A man charged with killing a man late last month turned himself in to the Wake County Sheriff’s Office on Tuesday.
Walter Britt Garrison, 33, has been charged with one count of murder. He is accused of killing Glenn Tashaun Lee, who was found behind a house in the 400 block of North Allen Road in Wake Forest on Aug. 28.
Last week, the U.S. Marshals Service and the Wake Forest Police Department arrested Garrison’s brother, Patrick Armond Garrison, 31, who was charged with one count of accessory to murder.