Blood Lions

South Africa’s High Court rules in favour of lions

The Gauteng High Court in Pretoria ruled in favour of lions and the National Council of SPCAs (NSPCA) in a…

5 years ago