Sports | National | International | Entertainment | Political
Washington: Two Indian students were killed in a hit-and-run accident in South Nashville, Tennessee on Thanksgiving night,…