13 Russians indicted by US for interfering in 2016 election

13 Russian nationals were indicted by a federal grand jury on Friday for allegedly interfering in the 2016 presidential election. The indictments are the first to come in Special Counsel Robert Mueller’s ongoing investigation that are directly related to Russian meddling. The charges are being brought against individuals linked to an organization called the Internet Research […]