Richard Baehr is the chief political correspondent of American Thinker.

Articles By Richard Baehr