News

RIO DE JANEIRO (AP) — When Spanish actress Penélope Cruz announced “I’m Still Here” as the winner ... more for the country’s first-ever Oscar victory. The film shows a family torn ...