Fox News contributor Brett Velicovich on Putin struggling to maintain dominance in Ukraine and whether or not it would be good for Biden to visit the nation. #FoxNews
Fox News contributor Brett Velicovich on Putin struggling to maintain dominance in Ukraine and whether or not it would be good for Biden to visit the nation. #FoxNews