Padilla, Warren, Schumer, Colleagues Call on CBO to Outline How Much Iran War is Costing American Taxpayers
about $29 billion. However, independent analysts and investigative journalists have produced estimates that are significantly higher – raising concerns … those produced by independent analysts and investigative journalists. We are concerned that the administration has not been fully