Some agents linked to Russia who are interfering in the upcoming United States elections are reportedly operating from Nigeria. According to CNN, the trolls traced to Nigeria as well as
Tag "online trolling"
Advertisement
Advertisement
Advertisement
Advertisement
Top Stories
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Life and Living
Advertisement
Advertisement