Queen Elizabeth II at 95: Britain’s longest-serving monarch

A profile of British Queen Elizabeth II, who turned 95 on 21 April 2021.

Read the full story: Read More