AFP - Afghanistan marked independence day Thursday as the long war drags on, with foreign troop deaths at record highs and the government under pressure to honour pledges on corruption and security.




Source