The New Federalist is a website designed to reintroduce to the American public the values, ideas and political beliefs that this great nations of ours was founded on.
Picture
Picture
Picture