The state funeral of Queen Elizabeth II is being held at London’s historic Westminster Abbey. Her body has been lying in state since Wednesday at Westminster Hall, where thousands of mourners have filed past her coffin to pay their respects. Heads of state and dignitaries from around the world have flown into London to attend Elizabeth’s funeral which is certain to be full of British pomp and circumstance.
…