Now I'd hate to play the devil's advocate to this witch hunt, but I see nothing that is "100%" conclusive proof that Russian is ghosting. Now before you condemn me as someone who isn't a "regular" on these forums (admittedly I've only done a single PM for the ZM server) I'm certainly a regular in the TTT server, and I pop into the stronghold and ZM server often as well (one could argue I'm more of a regular than some of the posters here).
Now I have a few closing questions, Is Trouble in Terrorist town a game mode that relies on a player's perception of other players, and their actions ? is it a 100% certainty to know what a player is thinking ? My ten cents to this issue is to have an admin spec him, have less "cut" footage. For every minute of footage that was presented there was an additional 5 minutes minimum that was missing, and less witch hunting, we need more fact finding !
A whole bunch of "I think X is hacking because he is having a lucky streak and managed to guess who was who" is not grounds for persecution, something like "This person is totally ghosting because he called out all four traitors right when the round starts" on the other hand should get the dragnet going.