Supreme Court orders Tamil Nadu return or compensate 970 acres

India