News

The bodies of Rick and Karen Brown were found at their home on Little Indian Creek Road in Chatham County, North Carolina on April 23, 2005. Both victims were found shot to death, and their ...