Tag: pt Q: Are We Not Men? A: We are DEVO

Academic Freedom To Teach Bible As Science Upheld In Lucky Louisiana

Nice try, but no cigar, lovers of science in the Pelican State. For the fourth time since the Doublespeaky "Louisiana Science Education Act" (LSEA) was passed in 2008, an attempt to repeal the law has been shot down, by...

Equivalencies: NOLA School District Embraces Evolution; Tenn. Preacher Says It Caused School Shootings

In the one step forward, one step back department, we have the heartening news that the school board for Orleans Parish, Louisiana, has voted to explicitly bar schools from teaching creationism or adopting "revisionist" history standards. On the...