Delhi News | Press Trust of India | Sunday November 20, 2022
Five Uzbek women, who were rescued from human traffickers and later went missing from a shelter home in Dwarka, were found in south Delhi's Neb Sarai area, police said on Saturday.
www.ndtv.com