Sarah Taylor Apr 29, 2019 News Pregnant Christian teen who refused chemotherapy to save her unborn baby’s life dies News
Sarah Taylor Dec 17, 2018 News Texas girl diagnosed with devastating, inoperable brain tumor. Then something incredible happens, and doctors have no explanation. News