Geopolitics
Washington, DC/Moscow (JEN): Amid escalating concerns over a possible Russian invasion of Ukraine that has gripped the Western governments, the United States President Joe Biden and his Russian counterpart Vladimir Putin held a hour-long high-stakes telephone call Saturday. more