Ted Budd’s First Good Deed as a Senator?

Breitbart reports that North Carolina’s Senator Ted Budd is sponsoring legislation that would end China’s “permanent normal trade relations status” with the United States. The Carolina’s were hurt severely by free trade with China; and lost some of their core industries. It is amazing to consider in retrospect how there […]