Actress Edith Diaz dies at 70
Edith Diaz, who appeared in the two Sister Act films and on landmark CBS sitcom Popi, died Dec. 19 of heart failure in Los Angeles. She was 70. Diaz credits also include such films as Born on the Fourth of July (1989), Nick of Time (1995) and more recently First Watch (2003) and Oh Baby!