Mujahid, concerning this saying of Allah Almighty, "And do not marry disbelieving women" [Surah al-Mumtahanah: 10], said that the Companions (may Allah be pleased with them) were ordered to divorce the disbelieving women who had remained in Makkah.
Imam al-Shafi'i (may Allah have mercy on him), concerning the saying of Allah Almighty, "And do not marry polytheist women until they believe; and a believing slave-woman is better than a free polytheist woman" [Surah al-Baqarah: 221], says: It has been said that this verse was revealed about the polytheists of the Arabs who were idol-worshippers; marrying their women is unlawful, just as their men may not marry believing women. If this is so, then this verse is not abrogated.
Hadith Referenceالسنن الكبرى للبيهقي / كتاب النكاح / 13973