During Carnival, the small Brazilian town of Sao Luiz do Paraitinga’s calm everyday life transforms into a joyful party known ...
When Spanish actress Penélope Cruz announced that “I’m Still Here” was the winner of best international film at the Academy ...