20040224 india: God! What's happening; cries CJI