SHIMLA: The bodies of a couple, believed to be of Russian origin, were discovered at a small pond near the holy town of Manikaran in Himachal Pradesh's Kullu district, as reported by the police on Friday.
Discovered on Thursday, the bodies exhibited certain injury marks, prompting the authorities to consider the incident a possible case of suicide, though they haven't ruled out the potential for murder.