Russian and US Presidents Vladimir Putin and Joe Biden will meet on June 16 in Geneva at the Villa La Grange, according to the official representative of the Swiss Foreign Ministry, Report informs referring to TASS.
"The meeting will take place at the Villa La Grange in Geneva on June 16," the representative said.