Another endless war? Ask US taxpayers…

The US has a whopping national debt of 14 trillion dollars. Considering Iraq and Afghanistan, one might expect there to be war fatigue among the taxpayers. Yet, the US government has chosen to drag them into another financial hole. This time in Libya. ­Medea Benjamin, the co-founder of the US anti-war group Code Pink, agrees […]