Home Authors Posts by Mark Ellis

Mark Ellis

1494 POSTS 165 COMMENTS
Mark Ellis is the founder of God Reports, a website devoted to promoting Christian missions by sharing stories and testimonies from missionaries and mission organizations
Translate »