The Beautiful Lie

Have you seen this, yet? It has about 600,000 views on YouTube. Steven Heyward over at PowerLine comments, “Here you will take in a typically politicized student, at South Africa’s University of Cape Town, arguing that “Science as a whole is a product of western modernity, and the whole thing should be scratched off.” The audience […]