Facebook has had quite a rollercoaster ride so far in 2017. Sure, it managed to go head-to-head with Snapchat and rolled out lots of new features, but it's also faced plenty of scrutiny over fake news and the rise of graphic violence on its live vide…