Mar 29, 2021
Delroy Grant is considered to be one of the UK's worst rapists with a reign of terror that spanned almost 20 years. Nicknamed 'The Night Stalker', he would sneak into the homes of the elderly, disconnect the electricity and assault them before disappearing into the night. He went undetected for many years due in part to mistakes made by the police but was finally arrested in 2009 due to a restructuring of the investigative process used to pursue Grant. In 2011, he went on trial charged with 29 offenses and was convicted of all of them. Police believe he is responsible...