Published: 2021-06-16 14:37
Last Updated: 2024-04-24 17:09
Wednesday, US President Joe Biden and Russian President Vladamir Putin shook hands at the opening of the Geneva summit.
Tense talks are expected between the two world leaders, who are at odd over issues of human rights, ransomware, and the situation in Ukraine.