Ayodhya: Calling 'dharm dhwaj' a symbol of Indian civilization's renaissance which marks the 'closure of long-standing pain', ...