February 11, 2021 by Rebecca Carter Meghan Markle court case: Duchess' win in legal battle is 'significant result' for her February 11, 2021 by Rebecca Carter Meghan Markle has won her High Court privacy case over the publication of a private...