Obama Cairo Speech: Afghanistan Made It In!