Two Indian nationals, who were pursuing higher studies in the US state of Missouri, died over the weekend, as one tried to save another from drowning. The incident took place during the festive weekend at Lake of the Ozarks in Missouri, The Kansas City Star reported citing authorities. The two deceased were identified Sunday […]