Dr. Terence Davids has promised not to speak about abortion or religion to patients in a clinic setting going forward.