God delights to bring deliverance through unlikely people and in surprising ways.
Our little work of accepting each other in the church is part of the big work God is doing in the world.
One of the most difficult parables to interpret is in Luke 16:1-17, which relates the underhanded dealings of a dishonest manager who got fired...