Twitter has new terms of service, some are outraged while others say it's thoughtful

Loading...      
Loading...