I heard that too but I want to see it for myself. IIRC, the low point of London 2012 was praise for the NHS in England.
I chose not to participate in the glorification of the Soviet Empire.... May as well be Germany 1936