A couple of days ago I posted some info on the new documentary Wham! Bam! Islam! and Dr. Naif Al-Mutawa. I had tried to post an earlier video of Dr. Al-Mutawa talking about his project, but was not able to embed it. Since then, Dr. Al-Mutawa kindly messaged me via Twitter with a link to a TED Talk, which I've embedded below.
These days, I try as clearly as I can to hear, see and speak everything through the heart. This video brought a smile from deep in human heart space:
Naif Al-Mutawa: The continuing saga of The99, superheroes inspired by Islam from TED Blog on Vimeo.