31 August 2009 Helmand Province, Afghanistan The historical Afghan elections scheduled for 20 August were days away. While the west mostly continued to vote for Afghanistan, the big question was, “Will Afghanistan vote for itself?” The latest media wave...