Tag: United States

The Flag Must Go

In the wake of the shocking events in Charleston, North Carolina, Jonathan Byrd makes a simple plea to his fellow statesmen: Take it down.