Richard and Cheryl Jensen

Richard and Cheryl Jensen have served the Lord with Midwest Indian Mission since 2003. Richard is the pastor of Waba-Nun Nung Gospel Chapel.