Culture Our Elites Are So Deluded By Moral Relativism They’re Excusing Mayan Human Sacrifice Casey Chalk June 19, 2024