Home Tags Sebastian McRae

Tag: Sebastian McRae

Meet Misty Plowright: The trans, Trekkie tech geek vying to unseat...

People like Misty Plowright don’t get elected to Congress. And that, she says, is exactly why she’s trying. The 33-year-old tech consultant is the nation’s...