/images/quoteimage/rebecca-mackinnon-fb-682770.jpg

Public trust in both government and corporations is low, and deservedly so.

Rebecca MacKinnon