Wednesday, June 11, 2008

Pastor Deacon Fred: New Creation Science Museum

Landover Baptist’s Pastor Deacon Fred suggests The Jefferson Memorial as the site to break ground on a federally funded Creation Science Facility in Washington, D.C.

Bonus: How stupid are “Creationists”? They air a “private screening” of Ben Stein’s critically panned junk documentary Expelled: No Intelligence Allowed at the Fairmont Chateau Laurier and invite all MPs, staffers and “credentialed media” to attend on the same evening that the House will be engaged with proceedings related to the Residential Schools Apology. More here.