Monday, November 15, 2004

Europe Is In Trouble

This is a disturbing article about the clash of civilizations in Europe, a battle western Europe is losing.

Be sure to check the current posts for updates.