Thomas Markle Arrested in Florida on Federal Charges
Thomas Markle, the 82-year-old father of Meghan, Duchess of Sussex, was arrested in Florida on Friday after US authorities charged him with possessing child sexual abuse material. The US Department of Justice said Markle, who lives in Lakeland, Florida, was taken into custody on Friday, November 6. The federal complaint alleges that he possessed sexually … Read more