The Gozo Jesus Center is a vital embassy of the Lord Jesus
The Bible says in 2. Corinthians 5, 19+ 20:
"For GOD was in Christ, reconciling the world to Himself, no longer counting people's sin against them. This is the wonder-
We are Christ's ambassadors, and GOD is using us to speak to you.
We urge you, as though Christ himself were here