Indian student slips at waterfall in New York, drowns
2024-07-09 07:14:19 An Indian student at Trine University slipped while hiking at New York’s Barberville Falls and drowned. The Indian Consulate General in New York identified the student as Sai…