Ollie North on America’s Troops

Watch the video bottom of this article~Wally FOX NEWS/WASHINGTON — America is at war. According to the latest opinion polls, that is not what many Americans want to hear as we celebrate our Thanksgiving holiday. Our political “leaders” don’t want to acknowledge this war. Our media do their best to ignore it. Most of our – > Read More