20050303 india: Razi leaves for Delhi amidst protests