The Alabama, Putin, Biden and Geneva
15 June 2021
Joe Biden (1942), President of the United States, and Vladimir Putin (1952), President of Russia, will meet in Geneva on 16 June 2021. The venue for the meeting is La Grange Park. The city has a long reputation for dispute resolution and meetings between leaders of the great powers. One of the first cases was between … Read more » “The Alabama, Putin, Biden and Geneva”