Miscellaneous “We’ll have to stop research now that the Neanderthals are back in charge.” March 12, 2025 / No Comments