Afghans flock to polls to vote for new leader
World | Apr 05, 2014, 12:53 PM ISTKabul: Afghans flocked to polling stations nationwide on Saturday, defying a threat of violence by the Taliban to cast ballots in what promises to be the nation's first democratic transfer of power.Amid tight security, men