Tag: G7 leaders
June 16, 2025
World News
G7 leaders struggle over Trump’s comments on Russia, tariffs
Group of Seven leaders faced early challenges during meetings in Canada on Monday as U.S. President Donald Trump said removing…