Stephen Matteucci
Stephen Matteucci lives in Louisville, Kentucky; he has worked as both a pastor and a lawyer.
Support 9Marks
Our work is possible by the generosity of our readers. Give Today
So who are these one or two witnesses? And why are they so important to the church?
Our work is possible by the generosity of our readers. Give Today