Bachelet Wins Victory in Chile

Bachelet Wins Victory in Chile

Michelle Bachelet’s landslide victory was the largest in 80 years and yet, at the same time was the lowest voter turnout since the nation of Chile returned to democracy. According to some political pundits, this suggests that Bachelet will not get a mandate to push for any type of change when she begins her second […]