Venkatesh Rao@vgr"Lord, is this island Satan's last stronghold where none have heard or even had the chance to hear your name?" Man missionaries are serious about this stuff 🤔3:04 AM · Nov 24, 20183 Retweets10 Likes