Schools are closed and flowers are falling from the sky. The holiday in India does not escape religious controversy
Narendra Modi led the dedication of the grand temple in Ayodhya. The temple opens to the public on Tuesday and its management expects 100,000 daily