Prince Harry testifies in UK, while US visa case heads to court
Prince Harry took the stand in a London court Tuesday in his case against UK’s Daily Mirror — while across the pond in a Washington DC courtroom, the US government … Read More
Prince Harry took the stand in a London court Tuesday in his case against UK’s Daily Mirror — while across the pond in a Washington DC courtroom, the US government … Read More