Nasr denies taking political sides in Brazil Felipe Nasr has denied taking a political side this week after making an official visit to Brazil's acting president Michel Temer. Brazil's elected president, Dilma Rousseff, was recently suspended amid... More »