As Police prepared to serve a warrant on Steve Crawford, the prime suspect in the murder of Arlis Perry, he took his own life.
Read MoreAs Police prepared to serve a warrant on Steve Crawford, the prime suspect in the murder of Arlis Perry, he took his own life.
Read More