The cost to U.S. taxpayers of wars in Iraq and Afghanistan since 2001 has topped $1 trillion, and President Barack Obama is expected to request another $33 billion to fund more troops this year.
Full Story
Comment: Thanks China!
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment