Police seek help finding New Castle woman missing since Jan. 2021 May 30, 2022 New Castle Police seeks help finding Melissa Henson missing since January 2021 Skip to content Source