The Prophet Muhammad (Peace and Blessings be upon him) married his adopted son’s ex-wife because in Islam, an adopted child is not seen as your actual child. When the Prophet (Peace and Blessings be upon him) adopted Zaid, he named him Zaid Ibn Muhammad, but Allah did not condone this, because in Islam, the lineage of a person is protected. Later on, Zaid and Zainab chose to get divorced, and Allah enforced this idea even more (that your adopted son is not your actual son) by ordering the Prophet (Peace and Blessings be upon him) to marry her.
The Prophet Muhammad (Peace and Blessings be upon him) married his adopted son’s ex-wife because in Islam, an adopted child is not seen as your actual child. When the Prophet (Peace and Bless…
www.ask-a-muslim.com