Stories Tagged 'Tiger poaching'
A buffer division team at Dudhwa Tiger Reserve in Uttar Pradesh, India, on Sunday, arrested Fariyad alias Lamboo, the notorious kingpin of a tiger poaching gang that operates in Nepal and India.
full story »