A recent analysis of 164 leopard deaths recorded between 2008 and 2024 shows that nearly 40% of deaths occurred in the central Nuwara Eliya district, which represents only 4.4% of the species’ ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results