Pamela Geller speaks on Mumbai and the role of Islam. Video. Posted on December 7, 2008 by Eeyore Share this:FacebookTwitter