Facebook's Sandberg just hinted that Russian-bought ads could be fair gamebusinessinsider.com4 points·davesque··0 commentsOpen articleSaveView on HN