Taliban deliver hammer blow to NATO

Spin masters from Washington to Brussels to Kabul are bound for many a sleepless night. World public opinion has been relentlessly shocked and awed by the chimera that the United States and North Atlantic Treaty Organization (NATO) are “winning” the AfPak combo war. Now for the facts on the ground. Immediately after the US government […]