-
Kiswa Controversy in Epstein Files: Emails Confirm Shipment, But Visual Evidence Points to Replica, Not Real
In early 2026, a stunning revelation in the newly unsealed Jeffrey Epstein files sent shockwaves across social media and global news feeds: emails and shipping records appeared to show that pieces of the Kiswa — the sacred black-and-gold embroidered cloth that covers the Kaaba in Mecca — were sent to