A crowd filling a street in Curitiba, Brazil, erupted in celebration on March 3 as the Brazilian film I’m Still Here (Ainda Estou Aqui) was announced as the winner of the Oscar for Best International ...