Friday, October 22, 2021
Tags Vladimir Putin

Tag: Vladimir Putin

Navalny: A New Hope?

“Why are you still alive?” CBS news show 60 Minutes’ Lesley Stahl asked Alexei Navalny in 2017 as he was building momentum in Russia...

The Devil’s Advocate: hack! the herald angels sing

Gavin Flemming argues that Russian hacking is par for the course in the brutal world of geopolitics