Lion King Star Dies

New York (TheGrio)– Lion King star Shannon Tavarez lost her life and her battle against leukemia last Monday, and will be laid to rest today. Despite her efforts — and those of leukemia patients before her — to increase the number of donors of African descent, there remains a large disparity for African-American cancer patients […]