0 / 60 seg.

Facebook could have provided stronger wording in this update regarding its own evidence about the connection between Russia and the 80 Facebook accounts and 35 Instagram accounts it removed yesterday.