Russian President Vladimir Putin claimed that his country seeks to end the war in Ukraine. However, in 2025, Russia will ...
President Biden is reportedly considering new sanctions on the Russian energy sector before his term ends, a move which could ...