Teresa Reeve

Teresa Reeve is a freelance writer and lives in Berrien Springs, Michigan.

A diversified church comes of age

A church, purposely made of all kinds of people, learns and grows into maturity

Read More