5,000 mothers are raising children that don't belong to them - and they have NO IDEA that they are doing so.

A nurse has come forward to confess that during her 12 years of working at a maternity ward, she switched 5,000 babies. The nurse did not explain why she did such a horrible thing.

“May God Forgive me for my sins”, the nurse told a local publication.

“I used to swap babies at UTH for fun”, the nurse confessed on Monday in her sick bed.

“I have terminal cancer and I know I will be dying soon. I wish to confess my sins before God and before all the affected people especially those who were giving birth at UTH during my service. I have found God, I’m now born again. I have nothing to hide, In the 12 years I worked in the maternity ward at UTH, I swapped close to 5000 babies”, the nurse told the magazine.

“If you were born in UTH (a hospital in Zambia) between the years 1983 to 1995 chances are your parents may not be your biological parents. I developed a habit of swapping newly born babies just for fun. So take a good look at your siblings, if for example everyone is light and you are dark… you are that child and I am really sorry for that”

“I know I sinned against God and may he forgave me for that. I am also asking Zambians to forgive me for the evil things I was doing to innocent children. I have caused some faithful couples to divorce after going for DNA Tests," the nurse confessed.

"Its now that I have realized I was just being used by a demon to do that. I have caused many mothers to breastfeed children who are not theirs biologically. I don't want to go to Hell for that, Am really sorry I have sinned a lot. Please FORGIVE me”.

The local paper named the nurse as Elizabeth Bwalya Mwewa.