UKRAINE MUST WIN: Garry Kasparov eviscerates Putin at CEEQA Live Connect meeting 20 May 2025
“Putin is at war with Europe, Ukraine must win, which means Russia must be defeated. Either Putin succeeds, or he has to be destroyed,” declares political commentator and former world chess champion Garry Kasparov