Tag: Pedro Dutra Salgado

    Protest against Temer in Brasília - Lula Marques/Ag PT

    All You Wanted to Know About Brazil’s Latest Presidential Scandal

    Brazil’s president, Michel Temer, is facing a major scandal over a tape purporting to ...