News

Are you currently wearing a flag pin? Yes? Then you love America. No? Hmm. That’s gonna be a problem. Such was the false dichotomy that faced Barack Obama during his April 16 debate against ...
The donning of the flag pin is a sacred ritual, a way for politicians to demonstrate a love for America that might otherwise be in doubt. Its importance was only reinforced by the completely ...