Digital billboard in New York’s Times Square lit up with images of proposed Ram Temple and Lord Ram: Watch
Published
This comes on the historic day of August 5 when Prime Minister Narendra Modi laid the foundation stone for Ram Temple in the holy city Ayodhya.
Full Article