20020221 india: No space for masjid in Ayodhya: VHP