Preaching salvation in Jesus Christ alone, outside police station in central Jakarta, Indonesia

Preaching salvation in Jesus Christ alone, outside police station in central Jakarta, Indonesia

For more information about Torch of Christ Ministries, or how to support their mission, visit: www.torchofchrist.com

Tags: Indonesia