The Greatest Mobilization

“This ambitious endeavor is nothing short of the greatest mobilization of Churches in history who are committed to the principle that the world should have and they should provide online, universal access to the Good News of Jesus Christ”