khushboo Makwana 127 2160 days ago In case anyone doubted the significance of allegations that Facebook employees were manipulating the social media giant’s “Trending News” feed, a Pew Research study this week revealed...