Ram temple image displayed at New York's Times Square; video surfaces

An image of Lord Ram, and the design of the Ram temple set to be built in Ayodhya, was displayed at New York's Times Square on Wednesday. A video showed the display of the images with people chanting 'Jai Sri Ram' in the background. Earlier today, Prime Minister Narendra Modi performed 'Bhoomi Pujan' of Ram temple in Ayodhya, Uttar Pradesh.

Load More