:: Monday 7 April 2003 ::
What the... ? You gotta ask, what is a mosque in Cremona doing with a bin Laden letter from 1996? Huh? What? :: WB 4:08 am [link+] ::