women’s rights movie

Afghan mother gave birth to sextuplets

Sharah is an Afghan mother who has given birth to sextuplets at a hospital in the northern city of Mazar-e-Sharif.…

13 years ago