America has spent $6.4 trillion on wars in the Middle East and Asia since 2001, a new study says

CNBC shares Costs of War findings that US post-9/11 wars have cost American taxpayers $6.4 trillion—$2 trillion more than all federal government spending in the most recent fiscal year. More