20100515 india: No more fatwas please; Muslims tell Deoband