Posted by Solomon McCown Staff
December 16, 2016 In Executive Leave a comment
Facebook is taking a lot of heat thanks to fake news, hate posts and trolls. Not to pile on, but is Facebook going to sound the death knell for