October 31, 2010

Dilma Rousseff set to win Brazil election. Did she really need Lula to play the gender card?

Read the story at