Displaying 1 - 1 of 1.
An opposition leader has reported against the minister of information, the shaykh of the Azhar, and the muftī for letting an Ahmadiyyah TV channel to be broadcast via Egypt’s official satellite Nile Sat.
Subscribe to