Richard Baehr on Muck Rack

Richard Baehr

Chief Political Correspondent, The American Thinker
As seen in: American Thinker