In a period of great turmoil in ancient Israel’s history, idol worship had become ubiquitous. But God through the prophet Elijah pulled out all the stops to keep his people from “limping between two opinions.” It was nothing short of a divine showdown...