News

Prince Andrew was punched by Prince Harry at a family gathering in 2013 because of something Andrew said about Harry behind his back, a book claims.