Paul Craig Roberts | Biden-Putin Geneva summit

The summit of the leaders of Russia and the United States, which took place in Geneva on June 16, is over. Putin and Biden discussed a wide range of issues of bilateral relations and the overall global agenda in general. Many details of the negotiations are unknown. Therefore, analysts and experts are still arguing about […]