Tag Archives: Mark Shea

Massachusetts Liberals Get Panties In A Wad Over American Flag Hanging In Gym

For most Americans the sight of our nation’s flag gives us a sense of pride, is an inspiration and reminds us of the sacrifices so many have given to protect our country, our Constitution, our freedoms and our way of life for over 230 years. For many on the left our flag is “offensive” and […]

Liberal Nonsense Also tagged , , , 5 Comments