>
Jan 23 Culture
India, January 23 Tuesday saw tens of thousands of Hindus brave the bitter cold to pray at a brand-new temple dedicated to Lord Ram in the northern Indian city of Ayodhya