Al Malakoot Sat

Al Malakoot Sat Live from France.
List all French TV channels


Al Malakoot Sat, also known as The Kingdom Sat, is a global Christian TV channel in Arabic, English and French. The goal of Al Malakoot Sat is that all men are saved to the knowledge of the truth.

Top Story