Commentary on Putin's Amazing Speech
Ambassador Anthony Kevin and journalist Vanessa Beeley join John Parsons to discuss the Accession of former Ukrainian Territories to the Russian Federation