UKRAINE MUST WIN!
“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 at the 2025 CEEQA Live Connect meeting at the Bristol Hotel Warsaw 20 May