Indian Prime Minister Narendra Modi will on Wednesday lay the foundation for a temple at a flashpoint holy site exactly a year after imposing direct rule on Muslim-majority Kashmir -- twin triumphs for his Hindu nationalist government. The site of Ayodhya and divided Kashmir have been two...