The Organization of Islamic Cooperation (OIC) has reiterated that women’s rights are synonymous with Islamic rights, and called on the Taliban to live up to…