Splash News Prince Harry was back on the witness stand Wednesday in London in his case against the Mirror Group… Read More
Splash News Prince Harry took the stand today in London in his case against the Mirror Group Newspapers. The royal… Read More