India’s PM opens temple on site of razed historic mosque in Ayodhya
Ayodhya, India: India’s Prime Minister Narendra Modi inaugurated a temple Monday that embodies the triumph of his muscular Hindu nationalist politics, galvanizing loyalists in an unofficial start to his re-election campaign this year. Modi, in flowing golden-colored traditional dress, unveiled the black stone idol to the deity Ram in the heart of the 50-meter (160-foot) … Read more