Quick Look at What Transpired at the Biden-Putin Summit In Geneva

The Biden-Putin summit held in Geneva, Switzerland this week , which lasted about three hours, was characterized as a professional meeting instead of friendly. Throughout the years, the diplomatic relations between the two has been deteriorating, which heightened when Russia annexed Crimea to its territories in 2014. A move that Russia also plans to do…

Read more