World News | Press Trust of India | Monday July 20, 2020
Queen Elizabeth II, who has been isolating during the coronavirus pandemic lockdown at Windsor Castle in south-east England, is planning to head off to her palace in Scotland for her annual summer holiday, according to a UK media report.
www.ndtv.com