Police search for missing North Carolina woman whose car was found 2 days after she was last seen
Published
Multiple North Carolina agencies are searching for Allisha Watts after her car was found two days after she was last seen on July 16.
Published
Multiple North Carolina agencies are searching for Allisha Watts after her car was found two days after she was last seen on July 16.