20050705 india: Govt admits to security lapse at Ayodhya