Opinion

Animal FEELINGS

Can horses feel shame? Do deer grieve for their dead? Why do roosters deceive hens?What about humpback whales that act as if they’re grateful, adulterous magpies or pigs that have learnt their own names?These...