Queen Elizabeth II’s funeral will take place on 19 September at Westminster Abbey and along with members of the Royal Family, many world leaders will show up to pay respects

By admin