The enemy loves to throw those with an anointing into a pit to render them ineffective in their Kingdom assignments. However, Heaven NEVER leaves the Remnant in those pits. The season of deliverance is upon us. Once delivered, we must ground ourselves in the Word, because we will eventually need to face and kill our giants!