Jajpur farmer under stress hangs self
A farmer allegedly committed suicide by hanging himself in an under-construction house at Kantigadia village under Dharmashala police station in…
A farmer allegedly committed suicide by hanging himself in an under-construction house at Kantigadia village under Dharmashala police station in…