Hundreds of American Humvees have been left to rust in scrapyards across Afghanistan, three years after the US abandoned the trucks – so emblematic of its military campaign in the country – to the new ...
Many selfless men and women will be sacrificing their own festive celebrations on December 25 to make sure the rest of us can ...