Britain and the world are laying Queen Elizabeth II to rest on Monday at a state funeral that will draw presidents and kings, princes and prime ministers – and up to a million people lining the streets.
Britain and the world are laying Queen Elizabeth II to rest on Monday at a state funeral that will draw presidents and kings, princes and prime ministers – and up to a million people lining the streets.