Can You See What Is Written on Your Shield? Favor does not mean a free pass or immunity from hardships, suffering, and trials. Favor means the strong superintending presence of the Lord in the midst of them. Read More » August 16, 2024