Eight-year-old Grace Moores has been battling a brain tumor.

Original Article