Thank God they caught him. When will this nation get a clue and just put these type of people to death?
Not only will they not “get a clue”, they will eventually legalize child rape. Count on it! We need look no further than the treatment of PP abuse cases to see the true evil that lives within half the US public.
The leftists only begrudgingly put their own vermin kind in prison.