Is this ‘de-extinction’ project actually onto something? | LL Daily