Follow us on:

Mekka live

A TV channel affiliated with the Radio and Television Corporation broadcasts from Makkah Al-Mukarramah a 24-hour live broadcast of the Holy Mosque in Makkah