Tag: Michael Humphrey
Child sex predator gets more than 27 years in federal prison for raping five-year-old girl
He was busted after uploading videos of himself sexual abusing the child
He was busted after uploading videos of himself sexual abusing the child