President Joe Biden will hold a call Thursday with Russian President Vladimir Putin at Moscow's request. 
President Joe Biden and Russian leader Vladimir Putin to meet in Geneva, Switzerland, amid tensions. 