Country
Switzerland
Schweizer Tierschutz STS is active nationally in all areas of animal protection at the technical, political and legislative level. With their animal shelters, animal care and rescue stations, the STS sections ensure essential animal welfare work in all cantons of Switzerland.