Prince Harry Repays Renovation Cost Of UK Cottage Once Gifted To Indian

Britain's Prince Harry has repaid the refurbishment cost to the UK taxpayer of 2.4 million pounds for a cottage on the grounds of Queen Elizabeth II's Windsor estate, the family home he shares with...