Home FEATURE REST IN PEACE: Queen Elizabeth II — Britain’s longest-reigning monarch, has died. She was 96.