Commentary on Putin's Amazing Speech

Streamed on:
3.35K

Ambassador Anthony Kevin and journalist Vanessa Beeley join John Parsons to discuss the Accession of former Ukrainian Territories to the Russian Federation

Loading 15 comments...