20020324 india: Where Allah and Ram coexist peacefully