Don't have Telegram yet? Try it now!
https://richards-watch.org/2016/06/02/study-finds-10-million-muslims-have-become-followers-of-christ-since-1960/
Study finds 10 million Muslims have become followers of Christ since 1960