It has reportedly become the longest queue in history, as tens of thousands of people continue to line up to pay their respects to the late Queen Elizabeth II, lying in state in London’s Westminster Hall. Images visible from space reveal the long line of people shuffling along the south … Read entire story.
Source: Deadline