Trusting God's timing - Micah 3 by Sarah Koenig | HolyStudy