Babri Demolition: Any Lessons Learnt?