Indicted Russians

Indicted Russians
The office of Robert Mueller, the special counsel, has indicted 13 Russians for interfering in the 2016 US election.

RT asks

Who has come out worst from the Skripal poisoning fallout?