Grace Abounding

Sophia Mwangi visits an international west London Church which majors on teaching its members who they are in Christ.