Brazil is erupting in celebration after "I'm Still Here" won the Oscar for Best International Film, promising an unforgettable Carnaval season and confirming the award will stay with director Walter Salles. Read more...