Inside Voice - Praying For A Miracle with GRAMMY Award Winning…
CBN News
Today we have with us Janice Archer Cruse, a GRAMMY award-winning musical artist and one-third of the contemporary Christian music trio, The Archer's. Throughout her life, Janice has struggled, from witnessing her sick & frail newborn twins struggle for survival to the death of a beloved sibling.