carrier-iq

Digital shaming has become the newest form of public stocks, ensuring the wrongdoings of individuals are widely known and impossible to erase.