16-Year-Old "The Witcher" Actress Mya-Lecia Naylor Has Died 2019-04-18 Her agency announced that she passed away earlier this month. Mya-Lecia Naylor, a British actress, has passed away at the Continue reading »