20040428 india: Ex-PM's plug land for peace deal at Ayodhya