Twitter Public Policy News Release: “…As previously announced, we identified and suspended a number of accounts that were potentially connected to a propaganda effort by a Russian government-linked organization known as the Internet Research Agency (IRA). Consistent with our commitment to transparency, we are emailing notifications to 677,775 people in the United States who followed… Continue Reading