HUNTSVILLE, AL, Nov. 25 Christian Newswire -- Two creation films called "inappropriate" were denied the opportunity to be shown in government facilities this week--which marks the 150th anniversary of the publication of Charles Darwin's "Origin of Species". While the intelligent design film "Darwin's Dilemma: The Mystery of the Cambrian Fossil Record" has not been granted permission for a showing in California, "The Mysterious Islands", a new 90-minute Vision Forum film that challenges Darwin's evolution by taking audiences back to engage the enchanted Galapagos Islands, has enjoyed a victory and will premiere as previously scheduled tonight, Nov. 25, at 6:30 PM, at...