Faith at Altitude

Religion and spirituality in the shadow of Pikes Peak

Thursday, January 18, 2007

The Other Mother Teresa

Teresa, a chimpanzee living in Louisiana's chimpanzee retirement home Chimp Haven, has given birth. Odd, considering all the male chimps at Chimp Haven have been given vascectomies.

It seems like there's a comment to be made about evolution and/or the Immaculate Conception here, but I'm at a loss to know what it could be ...


Post a Comment

<< Home