Vladimir Putin ‘doesn’t have brains’ to win war, mocks top Russian general



The Russian president has been completely humiliated.



Source link