offtheleash.net
The social media networks are infected, and they don’t have a cure
Tech company execs try to explain themselves.