The mystery of Tigress T13 - that's how one local newspaper in India described the case of notorious wildlife smuggler, Nepalese Lodu Dime, who was arrested in 2018 after years on the run.
[Read More...]