A REPORT SENT IN BY  Janaka Gallangoda Another sad day for wildlife enthusiasts as another leopard snared to death at Nuwara Eliya on 13th May 2011. This is the 6th known leopard died in recent...