This week The Otters delve into police accusations of negligent homicide, Anti-death penalty policies causing more harm to inmates, Iranian Women being jailed for removing head scarves, and racist social experiments.