SBC Channel TV Live:: SBC Channel (قناة أس بي سي) is a satellite television channel owned and operated by Saudi Broadcasting Authority (SBA), a governmental entity of Saudi Arabia. It features TV programming of entertainment, culture, sports, and religion.
Website: SBC Channel TV
Live Stream / Video: LIVE/ VOD
Country / Location: Saudi Arabia
Headquarters: Riyadh, Riyadh Province