About Sahotra Sarkar

[Ed note: The documentary Expelled, starring Ben Stein, premiers today. It purports to show that views on the origins of life and species that dissent from orthodox evolutionary theory have been systematically, well, expelled from the academy. Sahotra Sarkar, Professor … Read More