Strange Rituals at the Kaaba in Mecca! Is This Jesus' Answer To Christians? · Jesus in the Bible · Sentinel