20070418 india: Protests mar Arjun Singh's Ranchi function