breakpoint.org
BreakPoint: Science Uprising - Break Point
A self-refuting worldview is masquerading as science, but too many people can’t tell the difference.