Vladimir Putin calls European leaders ‘piglets’ seeking revenge Russian President Vladimir Putin called European leaders ‘piglets’ trying to take revenge on Russia.Share this: China’s Xi Jinping and Russian President Vladimir Putin meet in BeijingDateMay 19, 2026In relation toAl-JazeeraMissile strikes continue as Iranian leaders project defiance after KhameneiDateMarch 1, 2026In relation toAl-JazeeraPutin hails ‘unshakable foundations’ in meeting with China’s XiDateMay 20, 2026In relation toAl-Jazeera