Afghanistan marked independence day Thursday as the Taliban-led insurgency drags on, with foreign troop deaths at record highs and the government under pressure to honor pledges on corruption and security.
Afghanistan marks independence day