← Feed @europe@mastodon.online 2026-05-12 18:05 UTC Putin is down. This is the time to start kicking him https://www.telegraph.co.uk/news/2026/05/11/putin-russia-ukraine-war-moscow-victory-parade/ Replies (0) No replies.