Supreme Court pulls up Delhi Police over fleeing of Russian woman with minor son in custody case
The Supreme Court on Friday pulled up the Central government and the Delhi Police for letting a Russian woman escape the country with her minor son and reach Russia, in…