Has The 'Extinct' Zanzibar Leopard Been Found Once More? | Extinct or Alive

Wildlife experts reaction when they realised that they just captured video of Zanzibar leopard, an animal thought to be extinct!