In what should have been a joyous time for a new mother, 27-year-old Kathleen Denise Castor's life was tragically cut short. On May 26, 2020, she and her 63-year-old mother, Wanda Castor, were found shot to death in their home on Lake Road in Valley Cottage, a quiet hamlet near New City, New York. The discovery sent shockwaves through the community, not only for the brutal nature of the crime but also for the small miracle left behind in the midst of the tragedy.
When Clarkstown police re
...Read More