Who is Marina Silva?

Possibly Brazil’s next president, she is a perplexing mix of contradictory social and political characteristics Endless polls record compulsively the distance between Brazilian voters’ preference for the incumbent Dilma Rousseff […]