Karch is a senior epidemiologist with the federal government in Atlanta. She worships at Christ the Lord Lutheran Church, Lawrenceville, Ga.
Articles by Deb Karch:
- Proverbs and prayer
In Sierra Leone, I felt helpless to change things
- Maintaining stability
- Connecting to God's love
My journey through mental illness to faith