Advertisment

Leopard skins

Leopard
The Special Task Force (STF) of Odisha Police seized three leopard skins and arrested one person on the charge of poaching, an officer said on Thursday.Based o...
Advertisment
Subscribe