The Iberian lynx is the world's most endangered feline species. However, conservation measures have seen its population inch above 400. read more