Home Authors Posts by Mark Ellis

Mark Ellis

1530 POSTS 167 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 »