Five 2024 Republican hopefuls clashed over Israel, abortion and foreign policy.
http://www.washingtonpost.com/