NSPCA receives R488 000 donation from MySchool MyVillage MyPlanet The National Council of Societies for the Prevention of Cruelty to Animals (NSPCA) received...