20060223 india: Massive protests in Kashmir over youths' killings