Man Arrested After Turning Himself in For Reward Money GEORGIA – A man is behind bars after calling the... Read more