English language television channel
starworldasia.tv
Star World is an English language entertainment television channel originally launched on 15 December 1991 by Star TV in Hong Kong as the old iteration of Star Plus. Wikipedia