Labbik TV

Labbik TV is an organization in the Islamic republic of Iran acting as a bridge linking the lovers of the holy mosque in Mecca and ... See more the Kaaba of the lovers’ hopes. For those who are unable to be on the holy soil of Kaaba in Mecca,

Tehran - Iran - Arabic

Visit the Station's website