Suspect in 1974 California church murder appears to kill self

Steve Crawford, 72, apparently killed himself as authorities knocked on his door to serve a search warrant for the murder of 19-year-old Arlis Perry.

from NBC News Top Stories https://ift.tt/2KiQUP0

Comments

Popular posts from this blog

How our brain generates consciousness -- and loses it

New target to improve response to cancer immunotherapy