Republican Rep. John Blust takes the oath of office during the first session of House of Representatives Wednesday, January 14, 2015 at the North Carolina General Assembly in Raleigh.
Republican Rep. John Blust takes the oath of office during the first session of House of Representatives Wednesday, January 14, 2015 at the North Carolina General Assembly in Raleigh. Travis Long The News & Observer
Republican Rep. John Blust takes the oath of office during the first session of House of Representatives Wednesday, January 14, 2015 at the North Carolina General Assembly in Raleigh. Travis Long The News & Observer

How dare he. State Republican speaks truth to power.

April 30, 2018 02:50 PM