Comment Comment by throwaway22032 The common factor in all high trust societies seems to be that they are culturally homogenous. parent throwaway22032 2 years ago