Rare Persian leopard pair sighted in Balochistan

Rare Persian leopard pair spotted in Balochistan