Tag Archives: tulsa zoo

You’re (not) doin’ fine, Oklahoma

We take you to Tulsa, Oklahoma, where the corn is as high as Ganesha’s eye.  Tulsa mayoral candidate Anna Falling has big plans for the city, and at the top of her list is to install a Creationist display at … Continue reading

Posted in christianity, evolution, religion, science | Tagged , , , , | 1 Comment