
world
Thomas Markle Placed Under House Arrest Following Child Sex Abuse Material Charges
Thomas Markle, the 82-year-old father of Meghan, Duchess of Sussex, has been placed under house arrest following child sex abuse material charges. His court…
3 min readFloridavia BBC World