This Thing Can Kill So Many People. I'll Take Two, Please!

An article by James Rosen of the McClatchy Newspaper Company, reports that the United States is currently spending the most money on defense as it has since the days of Adolf Hitler and the Victory Garden. This fiscal year, American taxpayers are ponying up as much as $630 billion to fund operations in Iraq and Afghanistan. [...]

Follow

Get every new post delivered to your Inbox.