Dr. Giedrius Cesnakas

  • CORPORATE
  • Opinion

Three ways the West can defeat Putin – if it really wants to

There are a range of proven tactics that the West could use to destabilise Vladimir Putin's regime in Russia but…

8 years ago