Wednesday, June 11, 2003

Thanks, "old Europe"

German Arrested in France Is a 'Top Al Qaeda Boss'

Hey, at least they're trying to play nice!