Perhaps Scientific American Can Get Back to Science
Breitbart Laura Helmuth has resigned from her position as Editor-in-Chief from the Scientific American after she sparked significant backlash with an unhinged, incendiary rant against Trump voters. Last week, in the wake [Read More]