Bhubaneswar : The recent tragic death of a Nepalese student at a private university in Bhubaneswar, Odisha, has ignited significant concern and diplomatic engagement between Nepal and India. The Odisha Police have registered a case regarding the reported suicide and have arrested a fellow student from the same university in connection with the incident. Nepal’s […]