Oklahoma Sex Offender Fakes His Own Death, Police Find Him 13 Year Later

12 hours ago 16
An Oklahoma child sex offender has been captured 13 years after faking his own death. On Thursday, police arrested Anthony Lennon, 49, in Canton, New York, where he had been living under the assumed name of Justin Philips. Lennon had been evading law enforcement since 2012 after staging his own death, “an elaborate and bloody …
Read Entire Article