Odia Cultural Centre Inaugurated In USA
Houston: The United States of America recently witnessed the opening up of an Odia Cultural Centre at Megacity Houston in the state of Texas.
Dr S.K.Dash, Centre for Odia Culture, the coveted institution was inaugurated by renowned…