'One Small Step': 40 Years After the First Moonwalk

A small minority of people still speculate that the Apollo 11 mission was a hoax. But the truth of the matter is that the world changed forever on July 20, 1969.


Atheist Ads in Chicago Say Man Created God

“In the beginning, man created God,” according to recent advertisements posted on 25 Chicago buses. The Indiana Atheist Bus Campaign targeted the country’s third largest city to espouse “the idea that man created God as well as all religions.”1


Texas School Board Chairman McLeroy Loses Leadership Post

Texas State Representative Don McLeroy (R-College Station) narrowly lost his bid on May 28 to retain his position as chairman of the State Board of Education. The 19-11 vote, which ran strictly along party lines, failed the two-thirds majority required for the nomination to pass.


Pop Culture Parades Darwinism as Science

Charles Darwin attempted to explain the origin of living organisms in On the Origin of Species, published in 1859.


'Missing Link' Ida Is Just Media Hype

Scientists and media outlets around the world are praising "Ida," the primate fossil hailed as the long-sought-after "missing link" in the human evolutionary theory.

Pages

Subscribe to Christine Dao