NEW DELHI: People from all spheres of life attended the consecration ceremony of Ram Mandir held in Ayodhya including saints, sportspersons, actors, industrialists and several others on January 22. Among them was India’s star track and field athlete and Indian Olympic Association (IOA) President PT Usha. PT Usha expressed joy and happiness to be invited […]