Biden, Putin to meet for high-stakes summit
The president of the United States and the president of Russia will talk on June 16 in Geneva. Fox News senior foreign affairs correspondent Greg Palkot with more.
Biden, Putin to meet for high-stakes summit
The president of the United States and the president of Russia will talk on June 16 in Geneva. Fox News senior foreign affairs correspondent Greg Palkot with more.