Daily Archives

January 22, 2024

India’s Ram Mandir opens in Ayodhya

A massive Hindu temple, constructed on a site in India that Hindus believe is the birthplace of Lord Ram, was opened on Monday amid grand celebrations and with support pouring in from around the world. The edifice was built at a place…