Christianity has always seemed to fight a losing battle against race.