UK · 2026-11-11 16:27:00Vladimir Putin brutally mocked by top Russian general - 'Doesn't have brains' The Russian president has been completely humiliated.Source - www.express.co.uk ↗