Klavan On The Culture

Are There Too Many Republicans Running for President?