AdminJul 10, 20213 minRepair your AltarWe are all familiar with Elijah’s daring challenge to the prophets of Baal. It is one of the most dramatic and powerful moments of the...