20210907 india: Priests can't be owners of temple deity's land; says Supreme Court