Archives

For licensing information, please contact atelnaes@anntelnaes.com.

The report which claims the wars in Iraq and Afghanistan will cost $15 trillion is politically motivated. What a relief – that means we’ll only spend $804 billion. Peanuts.