Live broadcast of the Quran channel