Sep 19, 2009
Freethought Radio will discuss new billboards in Indianapolis, bus signs in San Francisco, and the furor Foundation complaints over government prayer is creating in Tehachapi, Calif. (a TV news clip will play on the controversy there). A teaser trailer for the new film, Creation, concentrating on Darwin's loss of faith...