on December 18, 2018 in Featured World News Christmas Miracle: Doctors Baffled After Little Girl’s Inoperable Brain Tumor Vanishes click here for more