Russia's natural gas dominance gives them leverage in Ukraine

2 years ago
3.95K

Joe Biden claims he has leverage over Russian President Vladimir Putin over Ukraine, but experts are questioning that claim. One America's Christina Bobb has more from Washington.

Loading comments...