An Afghan mother has given birth to six children at a hospital in the northern city of Mazar-e-Sharif.
The woman was not aware she was carrying more than one child and had not received fertility treatment.
Doctors say the mother arrived in hospital on Monday and gave birth on the same day to three boys and three girls. It was her first pregnancy.
Doctors say that having six children without fertility treatment is extremely rare.
Afghanistan has one of the highest maternal and infant mortality rates in the world.