CBI busts child trafficking network in Delhi, 2 newborns rescued
Central Bureau of Investigation (CBI) has busted a network of infant traffickers involved in the buying and selling of infants across India. Under the operation, CBI conducted searches at seven…