20030618 india: Historians lambast magazine report on Ayodhya