Habakkuk 2 verse 3: For the vision is yet for an appointed time, but at the end it shall speak, and not lie: though it tarry, wait for it: because it will surely come, it will not tarry." Have you ever had a vision from God? Have you ever ... Read article