Filter by

Brian Taylor

Videos

Sorted by Most Recent Airing
Showing 1 - of 1
  • Last Aired

    Russia Under President Vladimir Putin

    Nikolay Petrov and Brian Taylor talked about the domestic politics, economy, and foreign policy of Russia under President Vladimir Putin. Other topics included Russia’s annexation of…

    808 views