Afghan Polls to Delay Close Listen Download Embed Share Share this on Facebook (Opens in a new window) Share this on Twitter (Opens in a new window) Share this via Email Afghan President Hamid Karzai cast his ballot in the capital on August 20 in a tense election that has been riddled with corruption charges, but could deliver him a second term in office. ( SHAH MARAI/AFP/Getty Images ) Hosted by Amy Holmes Produced by PRI and WNYC