All posts by Rand Simberg

Nicole Shanahan

…has finally wised up to just how evil her (now former) political party is.