'Cloud Atlas' actress Mya-Lecia Naylor dies at 16
British actress Mya-Lecia Naylor has died. CBBC announced the passing of the 16-year-old on its official Instagram account Wednesday. Naylor acted on the network's “Millie Inbetween” and “Almost Never.” "We will miss her enormously and we are sure that ...