There were 400 years for the people of God from the time of the prophet Micah to the birth of Jesus. This was a silent, waiting time. What does it mean to live incarnationally? How do we live in a way that brings glory to the coming again King? Greenhouse welcomes our guest missionary to share how we can wait for Christ on mission.