National Emergencies Act: Flawed from the Beginning

There has been much debate about President Trump’s declaration of a national emergency on our southern border. Critics complain either that no real emergency exists and/or that Trump’s actions are unconstitutional. Too often, how one feels about the issue of immigration shades one’s view of the declaration. Open borders advocates detest it and condemn the declaration, but those in favor of less immigration generally like it. No matter where one comes down on this immigration issue, anyone holding any loyalty to our written Constitution should decry the National Emergencies Act itself. In...

read more

Could the Civil War Have Been Avoided?

Trump is taking heat from the media on his ramblings about whether a leader such as Andrew Jackson could have crafted a compromise to avoid the 620,000 deaths in the Civil War. The general view seems to be that Trump is crazy for questioning the inevitability and justness of the slaughter. Of course, everyone knows that had Lincoln not attacked the South, slavery would exist today, right? Not exactly. As I pointed out in my book Reclaiming the American Revolution, at the time of the war there was a long history of peaceful abolition occurring around the globe. From 1813 to 1854, peaceful...

read more

Is America Too Big to Be Free?

Americans consider themselves to inhabit, in the words of “The Star-Spangled Banner,” the land of the free. However, the latest report from the Human Freedom Index ranks the United States the 20th freest out of 152 jurisdictions. The study examines personal and economic freedom as they relate to such matters as the rule of law, the size of government and associational rights. The top 10 freest are Hong Kong, Switzerland, Finland, Denmark, New Zealand, Canada, Australia, Ireland, the United Kingdom and Sweden. One cannot help but look at the 10 freest and notice a commonality: size. Most of...

read more


scotthortonshow logosq

coi banner sq2@0.5x

liberty weekly thumbnail

Don't Tread on Anyone Logo

313x0w (1)

Pin It on Pinterest