Alexandros Petersen: August 2006 Archives

The New Crusaders

The free world is being confronted by crusaders. The American Heritage dictionary defines a crusade as "a holy war undertaken with papal sanction" or "a vigorous concerted movement for a cause or against an abuse". The suicide bombers in Iraq,... Read More

TCS Daily Archives