scourge of russian disinformation

message to moscow-based western journos: you suck. get your act together.

fans, remember it’s okay to cheer, but it’s still only a game.

peter byrne is а рассеянный journalist who spends his free time collecting ideas, running and learning new technologies.

peter byrne is а рассеянный journalist who spends his free time collecting ideas, running and learning new technologies.