An internet predator gets more than he bargained for when arranging to meet his prey in person.
2016
1933
2022
1986
2023
1987
2017
—
2021
1969
2007
2012
2011
1980