Online giants felt forced to take unprecedented action as they struggle with role during divisive presidential battle Mere hours after the publication of a ... Read more