Monday, March 03, 2008

Flashback: Islam's Challenge, Davos 2006

I just came across this YouTube posting from two years ago. Not much has changed:

Post a Comment