Skip to content

Frederick Jermaine Carter’s lifeless body was found dangling from an oak tree in Greenwood, Mississippi on Dec. 3, 2010. With a rope tied tightly around his neck, Carter’s head slumped to his left shoulder. According to reports, Carter, 26, was painting a home with his stepfather in Greenwood when his stepfather left to get more…

Read More