- Advertisement -
Rita Moreno pops up on my computer screen in a bright red hat, huge pendant necklace and tortoiseshell glasses. Well, here I am in my full glory, she says from her home in Berkeley, California. And glorious she sure is. Moreno is a couple of weeks short…

