The War on Terror Is Working

by | Feb 1, 2006 | Stress Blog

The Onion reports:

Eighty Percent Of Al-Qaeda No. 2s Now Dead

February 1, 2006 | Issue 42