Al Rafidain TV (Al-Rafidain TV / قناة الرافدين الفضائية) is an Iraq-based satellite news channel in Giza, Egypt.

(406)

Al Rafidain TV