Law ❯ Criminal Investigation ❯ Forensics ❯ Human Trafficking
Investigators have begun reviewing CCTV footage following the discovery of her remains in a Lima water-treatment plant’s filtration grid