Happy the elephant was denied rights designed for humans – but the legal definition of ‘person’ is still evolving – The Conversation UK

Leave a Reply