Princess Anne Released From Hospital After Horse Accident Treatment
The Princess Royal, as she is also known, is a skilled horsewoman. (File) London: Princess Anne, the sister of Britain’s King Charles III, has been discharged from hospital where she…