Clip from the inauguration of the location purchased by the Church in the city of Homestead, Florida, USA, which took place on November 2, 2019.
Church of God Ministry of Jesus Christ International https://idmji.org/en