India’s top court chides Israeli man after Russian woman and her children found living in cave

Wait 5 sec.

‘India has become a haven ... anybody comes and stays,’ Supreme Court bench observes