Arul Louis- At 8.46 a.m. on Wednesday, time will stand still across the US when the nation remembers the terrorist attacks that killed 2,996 people 18 years ago. At least 117 people of Indian origin will be among those remembered when the names of the 9/11 victims are solemnly intoned during the annual commemoration […]