Digital billboard in New York’s Times Square lit up with images of proposed Ram Temple and Lord Ram: Watch

Digital billboard in New York’s Times Square lit up with images of proposed Ram Temple and Lord Ram: Watch | World News

A digital billboard lit up with images of the Indian National Flag, proposed Ram Temple and Lord Ram on Wednesday in iconic Times Square of New York, in a move that highlights the strong India-US ties. This comes on the historic day of August 5 when Prime Minister Narendra Modi…

Read More Digital billboard in New York’s Times Square lit up with images of proposed Ram Temple and Lord Ram: Watch | World News