Pic story: Rachel's journey of healing and helping
Rachel Grace Pinniger is pictured at her farewell event in Chengdu, southwest China's Sichuan Province, April 19, 2025. All eyes were on the beloved Rachel Grace Pinniger, nicknamed "Grandma Rachel," at a farewell event held in front of Blue …