Inspiring YouTube Sensation Talia Joy Castellano Dies

Unfortunately, I have just learned the sad, sad news that Talia Joy Castellano, the inspiring and uplifting YouTube sensation has died of cancer. Talia was diagnosed with neuroblastoma, a rare childhood cancer, in 2007, and opted out of a potentially life-saving but risky bone-marrow transplant last year. I wrote about Talia a few months ago and… Continue reading Inspiring YouTube Sensation Talia Joy Castellano Dies