Georgia Sheriff Puts Up $500K of His Own Money to Anyone Who Can Prove Kendrick Johnson’s Death Was Not an Accident

Georgia Sheriff Puts Up $500K of His Own Money to Anyone Who Can Prove Kendrick Johnson’s Death Was Not an Accident

After being called a liar, a south Georgia sheriff offers to pay $500,000 of his own money to anyone that could prove he is not telling the truth about his findings regarding the death of a Black high school athlete nine years ago. The parents of the deceased child have rejected official reports that say … Read more