AFP - A rare Javan leopard was shot dead by police after it strayed into a village in Indonesia, police said Sunday.




Source