Author Archives: Stephen Beale

Is Trump the New Teddy Roosevelt?

Trump’s insistence on national solidarity, rejection of globalism, and demand for total patriotism channel TR.