Salt and Light TV: Salt and Light TV is a Catholic national television channel owned and operated by Salt and Light Catholic Media Foundation (Salt + Light), located in Toronto, Ontario.
Live streaming ( ⇒ WATCH LIVE ) and recorded videos are available on its official website.
Home...