20050316 india: Hurt Somnath lashes out at SC