Putin health rumours explode as Russian leader refuses to stand within 70ft of ambassador December 5, 2023 News Health rumours surrounding Vladimir Putin have resurfaced following a recent diplomatic ceremony in Moscow where the Russian leader chose to stand 70 More