Are the republicans christians?

18 answers 18