Articles by: Franklin Serrano

October 10, 2015

Brazil’s Partido dos Trabalhadores (PT) abandons the principles it was founded on