India Prepares to Inaugurate Ram Temple on Site of Demolished Mosque
A north Indian town is preparing for a mega event next week, as Prime Minister Narendra Modi will inaugurate a grand Hindu temple that symbolizes the country’s surging Hindu cultural nationalism, a movement also known as Hindutva. The inauguration of the grand temple in Ayodhya, India is set for Monday, January 22. The temple is … Read more