
2 arrested as leopard poaching bid foiled in Odisha’s Debrigarh
Two men were arrested for attempting to poach a leopard in the Debrigarh wildlife sanctuary in Bargarh district, Odisha, as forest officials foiled the illegal hunting bid. The forest department…






