New Delhi [India]: The Supreme Court on Monday refused to interfere with the Delhi High Court order allowing St Stephen's…