Editor-in-chief of Scientific American magazine resigns after anti-Trump rant on social media

Estimated read time 1 min read

(NaturalNews) Laura Helmuth, editor-in-chief of the Scientific American magazine, has resigned from her position in the publication after a series of social…

You May Also Like

More From Author