G7 leaders explore all options to put pressure on Russia and consider imposing financial sanctions on Russia.

2025-06-18

G7 leaders explore all options to put pressure on Russia and consider imposing financial sanctions on Russia.