November 22, 2024 20:41 (IST)
NY Times Square billboard finally beams Ram Mandir along with the Hindu deity
New York/IBNS: As India witnessed the laying of the foundation stone of Ram Mandir at Uttar Pradesh on Wednesday, Lord Ram finally appeared on a digital billboard at the iconic Times Square in New York City in the US, amid daylong confusion over the same following circulation of some images believed to be photoshopped.
Latest Headlines