Sort:  

To a point. They just deleted over a billion "fake accounts" of people that they say were owned by Russian trolls. Whether or not they actually are, well...that remains to be seen...