Television Mya-Lecia “Cloud Atlas” & “The Witcher” actress passes unexpectedly at… Kaylah Vargas Apr 19, 2019 "We are so sorry to have to tell you that Mya-Lecia, who you will know from Millie Inbetween and Almost Never, has very sadly died. Mya-Lecia was a much loved part of the BBC…