HOUSTON

Published on : May 20, 2016

Parish Mission is an initiative of SHALOM WORLD TV to produce television programs highlighting the lives of those individuals, families, and communities within a parish that live as true witnesses to the Catholic faith