It is vitally important for Christians to stand up against evil, especially when attempts are made to reduce anyone to a less-than-human status. Let's look at the Armor of God passage from Ephesians 6, and the Canaanite Woman from Matthew 15 as we try to make sense of the events in Charlottesville.
Recorded August 20, 2017 at Trinity Presbyterian Church in Bixby, Okla.