Good News For Odisha As Centre Releases Leopard Count Report
New Delhi: India now has 12,852 leopards. An increase of more than 60 per cent in the Big Cat's population has been recorded over the previous estimate which was conducted in 2014.…