Tehran (IP) - The US' 20-year war in Afghanistan has cost $2.26 trillion. Billions of dollars were wasted due to a lack of proper oversight. 214/221