Dr. Wyn Rees, an expert on international security joined the latest episode to explain why Russia's national security is collapsing internally. In addition, China's firm attitudes towards Russia could be "beneficial" for its own economic and political growth.