BREAKING:
Newly Epstein files claim that pieces of the Kaaba's Kiswah (holy cloth) were shipped from Saudi Arabia to Jeffrey Epstein.
Aziza Al-Ahmadi, a UAE-based Saudi woman sent an email in 2017 explaining that the cloth had been touched by around 10 million Muslims during tawaf and carried their prayers, tears and hopes.