G-7 Warns Russia of ‘Massive Consequences’ of Ukraine Incursion
Group of Seven (G-7) major industrialized countries on Sunday warned that any Russian invasion of Ukraine would have “massive consequences” and would incur “a severe… Read More »G-7 Warns Russia of ‘Massive Consequences’ of Ukraine Incursion