Analyse @Kasparov63's tweets
@Kasparov63
| 1,060,691 followers
From RAND authors to the Pentagon, people who said Russia was too strong, Ukraine too weak, weapon aid would be a waste, etc., are still promoting a mantra of self-deterrence when it's clear Putin will not stop until he's stopped.