Christa Leigh Veldkamp, 33, Passes Away After Battle with Mental Health Challenges
Grand Rapids, MI – The Grand Rapids community is mourning the heartbreaking loss of 33-year-old Christa Leigh Veldkamp, who passed away on Friday, November 14, 2025, following a brief but difficult struggle with mental health challenges. Her passing, suspected to be by suicide, has left her family, friends, colleagues, and the many children she supported … Read more