Sergio Cabral

Past is present in Latin America

September 4, 2013
Brazil’s police have tortured and disappeared more people under democratic leadership (1985-present) then during its military dictatorship (1964 – 1985)

Brazil Protests

June 24, 2013
Waves of protests continue in Brazil as demonstrators demand government take decisive action to address their demands