Since joining PoliticusUSA in February of 2009, Sarah has been quoted by The Atlantic Wire, The Week, The Richard Dawkins Foundation and more. Along with her life long interest in feminism and social justice, Sarah has a background in TV/Film (TV host, news anchor, producer & writer) and has written and produced award winning documentaries.
Sarah graduated Magna Cum Laude and Phi Beta Kappa with a major in Psychology & Latin.
Rush Limbaugh Gets Busted For Lying About Scott… For years, Rush Limbaugh has been singing the praises of Republican union busting Gov. Scott Walker of Wisconsin, but PolitFact caught Limbaugh in a giant lie about Walker's record of creating jobs.