Rachel Marsden: The next G7 summit should be held in outer space
PARIS — The globalist leaders of the G7 group of industrialized nations are fresh off a meeting in the south of Italy. Italian Prime Minister Giorgia Meloni said that the location sends a signal to the global south that the G7 isn’t a fortress and that it’ …