Police arrest a man & his wife, managers of a shelter home in Deoria after its license was revoked following an inspection by Central Bureau of Investigation (CBI). 24 minor girls rescued, search for other 15 underway.

Police arrest a man & his wife, managers of a shelter home in Deoria after its license was revoked following an inspection by Central Bureau of Investigation (CBI). 24 minor girls rescued, search for other 15 underway.