Watch Al Malakoot Sat live from Egypt
Al Malakoot Sat is a multilingual international evangelic TV channel. It airs content in three languages; Arabic, English, and French with a focus on spreading the teachings of the Christian religion.
Visit Al Malakoot Sat Website