CorticorpNews
Back to World
Expand

Updated

Thomas Markle, father of Meghan, Duchess of Sussex, has been placed under house arrest after being charged with possessing child sex abuse material. The 82-year-old appeared in court in Florida after the FBI searched two Los Angeles-area storage units he rented, BBC World reported.

Sources:BBC World

1 outlet · 1 article · first seen Nov 7, 10:40 AM ET

Every source article