"If we call her, she will come."

Good luck with the new babies. They have a chance for a wonderful life thanks to you and your niece. I wonder what happened to the mother?