More U.S. Military InsanityFITSNewsNovember 12, 2013December 16, 2022 by FITSNewsNovember 12, 2013December 16, 2022 The U.S. Department of Defense has shelled out $150 million to Afghan companies “accused of helping to finance terrorist attacks on American soldiers and facilities,”...