By Asad Ismi The Latin American Revolution scored a powerful victory last December when Michelle Bachelet, the Socialist Party’s leader, was elected President of Chile for the second time. She takes office on March 11. Bachelet won in a landslide, taking 62% of the vote compared to only 38% for her rival, Evelyn Matthei, who […]