Lucas Timothy Hunt, the creator of the Thank You Jesus Mission, was arrested on Feb. 25 following a cybertip from the National Center for Missing and Exploited Children.
Authorities arrested a Hammond man in Georgia following an investigation into internet child sex crimes. According to the ...