Detective fear that 24-year-old Harshita Brella, found dead in a car boot in London 160km from home, was killed by someone she knew. Northamptonshire Police discovered her body in Ilford after an empty home in Corby raised concerns for her welfare. A post-mortem examination confirmed she had been murdered, leading police to refer themselves to the IOPC due to previous contact with Brella.
Full Article
