By ELLEN LEWIS
Patriotism: It’s a loaded word now a day in the USA. And that’s unfortunate. Nonetheless, I have absolutely no doubt that when push comes to shove, Americans are all in. We honor our troops, respect the sacrifices and pay homage to their victories. This weekend we will … ...Read more