Discussion posted by: David McNamara
It has become clear beyond a reasonable doubt that many politicians live in trembling fear of the left-wing mob that is committed to tearing down every statue or symbol that commemorates American history. Look no further than an unsettling situation that unfolded in Virginia last week. In Richmond, Virginia, an American flag was put on display at the construction site for the new General Assembly building. That makes sense, since it was just ahead of the Fourth of July, America’s birthday.