Saba TV Network is an Afghan satellite television network featuring two television channels. They are Saba TV and Saba World. It is owned by Saba Media Organization. It is being broadcast throughout Afghanistan. It was launched in Spring 2006, and started broadcasting in late 2007.
TV Channel not playing? Click Here to Report it to get it fixed