On the day when Prime Minister Narendra Modi laid the foundation stone for Ram Temple in Ayodhya, New York City…