The following video is brought to you courtesy of the ABC News YouTube Channel. Click the video below to watch it now.
Both leaders agreed that it is a “low point” between the U.S. and Russia relationship. President Joe Biden will meet with Russian President Vladimir Putin in Geneva, Switzerland, to discuss relations.”