20040426 india: Muslims will allow Ram Temple