Ambassadors for Christ

What does it mean to represent God’s Kingdom as an Ambassador?

Heaven's Invasion
Ambassadors for Christ
/