At least four leopards are poached every week in India, according to a new study by a group of conservationists.
The report by Traffic documented 420 seizures of leopard skins, bones and body parts between 2001 and 2010, said the BBC.
It says the northern state of Uttarakhand is the biggest source for leopard parts, while Delhi is the hub of illegal trade…