US: Indian student drowns after falling into waterfall in New York state
Jul 09, 2024, at 11:41 pm
An Indian national drowned after falling into a waterfall at Albany in New York state, officials said.