20100528 india: Is SC seeking to shore up SIT's lost credibility?