The family reside at Adelaide Cottage in Windsor, but William and Kate still keep their London-based office at Kensington Palace. The Princess’ royal duties and official engagements are focused ...
Two tense confrontations in two days resulted in the deaths of a Delhi Police constable and the prime suspect in his murder in the national capital.