People wait in a queue near Tower Bridge in London to pay their respects to Queen Elizabeth II. Reuters


Response to Queen Elizabeth's death shows globalisation isn't doomed yet



September 19, 2022