20040223 india: Godhra brings out best and beast