A 51-year-old grandmother gave birth to her own twin grandchildren, by becoming a surrogate mother.
According to a hospital official, the grandmother was identified as Rosinete Palmeira Serrao, a government health worker. She gave birth to twin boys by Caesarean section at the Santa Joana Hospital in Recife city.
Reports said the grandmother and the twins were discharged and in excellent condition on Saturday. The Caesarian operation was done two weeks earlier because Serrao was having trouble getting enough sleep.
Serrao decided to serve as a surrogate mother, after her only daughter, 27-years-old Claudia Michelle de Brito failed to get pregnant for four years.
Brazilian law allows only close relatives to serve as surrogate mothers. De Brito is an only child and none of her cousins volunteered, so Serrao agreed to receive four embryos from her daughter.
















