• 2 years ago
Mourners currently face an 11-hour wait to see Queen Elizabeth lying in state at Westminster Hall in London.

Category

People

Recommended