World Watch
Embarrassing Pull-Out : American Troops left behind US$ 7.12 billion worth of military hardware in Afghanistan
American troops left behind USD 7.12 billion worth of military hardware in Afghanistan after they pulled out from the war-ravaged country, in...