Veteran Actress Found Dead At Her Home Veteran Actress Found Dead At Her Home A friend found her body after she couldn’t be reached since Tuesday evening, March 5… Actress Viscella Richards has been found dead in her Caribbean residence. The British actress, known professionally as Vikki Richards, was discovered with her hands tied, in […]