In today's sermon, Greg tackles questions about spiritual warfare and how it related to the nature of God, relationships, and free will.