Tezar Putra

Rev. Tezar Putra is teaching pastor of Covenant City Church in Jakarta, Indonesia.