The National Council of SPCAs (NSPCA) has welcomed a court ruling interdicting a livestock company from exporting 70,000 sheep at a feedlot in the Eastern Cape to the Middle East. The interdict was granted in favour of the NSPCA on…