In the summer of 2002, a quiet community in Walker County, Georgia, was shaken by the brutal killings of two brothers. Larry Phelps, a 62-year-old male, and his older brother, Arvine Phelps, aged 69, were spending their day clearing land at the Mountain Top Boys Home, a residence for teenagers with juvenile court histories. The brothers, both retired teachers and active members of their local churches, were known for their willingness to help others.
Their charitable work on July 22, 2002
...Read More