International Institute for Religious Freedom

IIRF Reports

IIRF Reports 2016/3

The member States of the Organisation of the Islamic Cooperation (OIC) have 300 million Christian citizens