Tag: , , , , , ,

Facebook Pulls Russian Accounts Over Political Meddling in Africa

Facebook has once again caught Russians trying to meddle in the politics of other countries, this time in Africa. The social media giant has pulled a total of 66...