One sent on a mission, specifically referring to the early leaders sent by Christ (e.g., the Twelve).

Questions
What is the indwelling of the Holy Spirit?
The indwelling of the Holy Spirit can be defined as a one-time event where the Holy Spirit takes permanent residence in the body of a

