several discrepancies in the police investigation