Source: Laura Leslie, WRAL.COM, 2/3/11 The NC Senate can (and has) been called a lot of things.
For more of this story, click here.