Suspected human remains are found by British police searching for a missing woman following the arrest of a police officer on suspicion of kidnap and murder, sending “waves of shock and anger” through the police force.
Suspected human remains are found by British police searching for a missing woman following the arrest of a police officer on suspicion of kidnap and murder, sending “waves of shock and anger” through the police force.