Afghans flock to polls to vote for new leader
World | April 05, 2014 12:53 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