Our Host Ralph Bailey addresses the comments made today by Russian President Vladimir Putin regarding why anti-corruption activist Alexei Navalny was arrested after trying to leave the country, and comments on President Joe Biden’s snap at a CNN reporter regarding today’s meetings with Putin.
