The body of the late British Queen Elizabeth II has been taken from Balmoral Castle in Scotland, where she died Thursday, to Edinburgh. Over the next few days, the public will visit the coffin to pay respects to the queen, who led for seven decades. Henry Ridgwell reports from London.
Tears of Farewell: Thousands Line Streets for Queen Elizabeth II Cortege