UPDATE on Abdullah Delancy March 25, 2008 By admin Remember: Islam is the only religion that says it’s ok to lie… More from my site‘Tokyo Story’* tops film directors’ listsAgreed: Breitbart’s ‘Professor Bell’ video mostly ‘a dud’Jordan Peterson and Camille Paglia in conversation“People are so terrified of potentially offending others…”