Trooping the Color

‘Making good progress, will attend public event soon,’ says Princess of Wales

NEW DELHI: The Princess of Wales, Kate, announced on Friday that she is making progress in her cancer treatment and…

5 months ago