
What the hell just happened?
The special counsel’s investigation into Russian interference in the US election just dropped a huge bombshell: a grand jury indictment against a notorious Kremlin-linked St Petersburg troll farm called the Internet Research Agency.