bachelet 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 Read More » December 16, 2013 No Comments