N News Manager Milforums News Bot Aug 26, 2010 #1 AP - The shooting death of three Spaniards at a military base in Afghanistan has prompted renewed calls for the government to declare the war on the Taliban a failure and join other coalition countries in withdrawing. More...
AP - The shooting death of three Spaniards at a military base in Afghanistan has prompted renewed calls for the government to declare the war on the Taliban a failure and join other coalition countries in withdrawing. More...