Menu
Inshorts
For the best experience use inshorts app on your smartphone
inshortsinshorts
Epstein & UAE businessman seen laying sacred Kaaba cloth on floor of Epstein's house
short by Bhawana Chaudhary / on Tuesday, 10 February, 2026
Epstein files released a picture showing Jeffrey Epstein and Sultan Ahmed Bin Sulayem, chairman of UAE-based logistics giant DP World, laying piece of sacred cloth of the Kaaba in Mecca on floor of the sex offender's house. It was reportedly used as a rug by Epstein. Earlier, emails revealed how the cloth was shipped from Mecca to US via UAE.