how much blood will the right to vote cost afghans?
Committee to Protect Journalists 14 February 2013 . . Freedom in the World 2013: Afghanistan . ... Committee to Protect Journalists 21 February 2012 . . Press Freedom Index 2011-2012: Afghanistan . ..…