Ghost of DeAunta Farrow May Force Killer Cop to Resign
Here are some updates on the DeAunta Farrow killing down in West Memphis, AR. Villagers recall that the West Memphis city council passed a resolution to ask for the resignation of the two killer cops and the police chief. However, the mayor vetoed the resolution last week. More recently, we learn that Sergeant Erik Sammis, the killer cop cleared of all charges in the shooting death of DeAunta Farrow, may resign. See the television report shown below for details.
What do you think? Should Erik Sammis resign?