January 25, 2025

(NaturalNews) Laura Helmuth, the foul-mouthed editor-in-chief (EIC) of Scientific American has stepped down following massive backlash after she posted a series of…

Leave a Reply

Your email address will not be published. Required fields are marked *