Two Leopard Skins Seized In Odisha’s Nayagarh, Mastermind Heldby OB Bureau 5 years ago 0 Nayagarh: The special task force (STF) of the Crime Branch, who had seized two leopard skins and arrested the mastermind ...