Prince Harry and Meghan Markle Settle Legal Claim Over "Invasive" Photos of Son Archie
Prince Harry and Meghan Markle have finally ended one of their legal battles.
The Duke and Duchess of Sussex have settled a claim against Splash News and Picture Agency U.K.. The news was...
