Hello Folks, Does anyone knows which channel is broadcasting World Music Awards in India (Live from London) on Wed Nov 15th. In Britain BBC Channel 4 is broadcasting. Regards Vipin