More than 500 Muslim leaders and clerics from 30 countries met in Istanbul on Friday to warn that the Al-Aqsa Mosque, Islam’s third holiest site that is located in...
Read More »More than 500 Muslim leaders and clerics from 30 countries met in Istanbul on Friday to warn that the Al-Aqsa Mosque, Islam’s third holiest site that is located in...
Read More »