It says it is doing all it can to fight al Qaeda and the Taliban and has lost thousands of soldiers since it joined the US-led war in 2001, some of them at the hands of coalition troops.