WATCH: The Progressive Left Has Gone Insane and There’s Video to Prove It

Brandon Morse

    According to a detailed analysis performed by the United States Air Force, America is set to fall behind by China and Russia by the year 2025. The only way to prevent that, it says, is to rapidly increase technological advancement and expansion. Otherwise, in the area of battle- and rescue-ready flight, we’ll soon be taking a back seat to our much less liberty-minded | Read More »

tag cloud
Trending on Townhall Media