20020304 india: Hand over Ayodhya land by June 2: VHP