Today’s Election in Brazil May Put Two Women in Competition for Presidency

In Brazil, where voting is mandatory, close to 130 million Brazilians are going this ...