The massive failure of Christian political leadership

WASHINGTON — Three recent news items: