If you want to watch him give the speech (and it is simultaneously translated into English you will find it here on FR at 1:28 time mark. https://freerepublic.com/focus/f-news/4097306/posts
Putin is in perfect health, as always.
Putin is a Communist.