Countess Karen Spencer is accusing her husband Earl Spencer of having had an affair since 2022 ‘and more likely since 2021’ with Dr Cat Jarman, an archaeologist digging for a Roman villa at Althorp.
Discover more from World Byte News
Subscribe to get the latest posts sent to your email.