It seems beyond belief that the police did not check both addresses. Just TWO addresses! On the surface it seems they are guilty of non-performance of their duty.
The question boils down to whether, in a free society, police have a “duty” to protect people from themselves; more particularly, do police have a duty to mothers to protect the mother’s child from himself.