Huge line of Queen Elizabeth II mourners visible from space (satellite photos)

Hundreds of thousands of people will join 'The Queue' in London to pay respects to Queen Elizabeth II.

Huge line of Queen Elizabeth II mourners visible from space (satellite photos)
Hundreds of thousands of people will join 'The Queue' in London to pay respects to Queen Elizabeth II.