Just got this email from a friend. Just curious what others think? Is this sensationalism at its best? Does it mean we need to start making more babies? :jester: Seriously, I'm at a loss and don't know what to think. http://www.youtube.com/watch?v=6-3X5hIFXYU P.S. Please don't take this as an anti-Muslim rant... just found it surprising.