Home STP – Society for Threatened Peoples Switzerland Organisation STP – Society for Threatened Peoples Switzerland