Advertisements
Read Time:8 Second
Queen Elizabeth II’s flag-draped coffin is passing through the rugged Scottish countryside on a final journey from her beloved summer estate Balmoral Castle to London.