Saudi businessman Prince Alwaleed’s new Alarab TV channel stopped programming on Monday only one day after launch. Alarab TV was set-up in Bahrain since Saudi Arabia does not allow independent media to operate in the kingdom. The station ran only self-promotional material while available, according to its official Twitter account, Arabian Business reported.