Trust in government. In Europe Switzerland & Norway are on top. Poland & Belgium are on the bottom.

1 comment
Leave a Reply