Britain's Queen Elizabeth leads the lighting of the principal Jubilee beacon, as part of Platinum Jubilee celebrations, at Windsor Castle, Britain, June 2, 2022
Read More