True to their nickname, terror birds (Phorusrhacidae) are known as one of the largest and also the most fearsome birds to ever live. These were flightless birds with ...
The Cape of Good Hope SPCA entered 2025 with mixed emotions. While Cape Town’s quietest Guy Fawkes ever left the organisation full of hope that humane celebrations were becoming the norm, New Year’s ...