Convicted sex offender Neil Maxwell who killed himself is named as prime suspect or murdering 19-yr-old English woman Leah Croucher
The prime suspect in the Leah Croucher murder case has been identified by police as sex offender Neil Maxwell. Maxwell was found dead on April 20, 2019, after taking his own life. Officials searching for …