Garden of Scourging

The Garden of Scourging of Our Lord is a project demand of our Lord to be built in the holy land


The Garden of Scourging of Our Lord is an urgent project and demand of our Lord to be built in the holy land. It shall be a memorial of the Lord's most ignominous treatment by his loving people.

Project information