Britain's Princess Anne leaves hospital after injury
On Friday, Buckingham Palace said Princess Anne was discharged from Southmead Hospital in Bristol and returned home to her Gloucestershire estate after several days under…
On Friday, Buckingham Palace said Princess Anne was discharged from Southmead Hospital in Bristol and returned home to her Gloucestershire estate after several days under…