20030614 india: Mushirul Hasan feels 'justice' pinch