Salt and Light TV Live: 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.
TV Information
Website: Salt and Light TV
Genre: Religion
Language: English
Live Stream / Video: LIVE/ VOD
Bitrate: High
Country / Location: Canada
Headquarters: Toronto, Ontario