Monday, May 17, 2010

The Christian Left: White Racial Superiority Disproven - Our Neanderthal Past

The Christian Left: White Racial Superiority Disproven - Our Neanderthal Past