Tag: Owen Anderson

Social Media Censorship: Aggrieved Facebook Employee Posts Resignation On Twitter

A Facebook employee tendered his resignation on twitter following a protest against