Society for Threatened Peoples

The Society for Threatened Peoples (STP) is an independent voice for the cause of minorities and Indigenous communities.

https://www.gfbv.ch/